Próbuję dokładnie dopasować ciąg za pomocą funkcji preg_replace w php. Chcę tylko dopasować wystąpienia, które mają pojedynczy symbol "@". Wymagam również, aby zmienna była przekazywana jako wzorzec.Cant wydaje się pasować Dokładny ciąg z Preg_replace
$x = "@hello, @@hello, @hello, @@hello"
$temp = '@hello'
$x = preg_replace("/".$temp."/", "replaced", $x);
wynik powinien być po prostu:
$x = "replaced, @@hello, replaced, @@hello"
Z góry dziękuję.
Pracował !! Dziękuję Ci! – sagnew
Nie zapomnij o 'preg_quote()' na '$ temp', jeśli jest dynamiczny. – HamZa