是否可以在不使用正则表达式的情况下使str_replace更精确?
$str = str_replace("replace", "REPLACE", $str);
例如,如果它希望将替换替换为 REPLACE ,我不希望它将替换更改为替换
非常感谢任何帮助,谢谢。
答案 0 :(得分:0)
如果你绝对不想使用正则表达式,这对于这样的事情是一个可怕的想法,那么你可以做一些用“REPLACE”取代“替换”然后用“REPLACEs”做同样的事情回到“取代”。
$str = str_replace("replace", "REPLACE", $str);
$str = str_replace("REPLACEs", "replaces", $str);
虽然那时你会遇到“替换”或“替换”的问题,但是。
答案 1 :(得分:-2)
试一试:
str_replace("replace ", "REPLACE");
当然,它只适用于这种情况。最好的方法是使用正则表达式。