
Posiadam kod:
$zmienna = "/[^<h2>](quick)[^<\/h2>]/"; $patterns = "<h2>sadasd quick dsad</h2> fojumps over the lazy dog. <strong>quick</strong> paul <strong>quick</strong> dupa <h2>quick</h2> <strong>quick</strong>" $replacements = "zmienione";
Powyższe działanie chce wykorzystać w preg_replace
Próbowałem naprawdę wielu przykładów ale żaden nie chce działać, chodzi o to że quick w znacznikach <h2></h2> podmienia się tylko wtedy jeśli istnieje jakaś wartość po bokach ( Przykład: <h2>Jakaś wartość quick jakoś wartość</h2>) ale ( Przykład: <h2>quick</h2>) już nie podmienia.
Jeśli znajdzie się jakiś specjalista od wyrażeń regularnych będę mega wdzięczny za każdą chęć pomocy.