0
我需要查找和替换类似“测试”一词,但即使现在没有字母字符在里面,如:PHP的preg_replace:更换的话,即使在它特殊字符
test
t e s t
t.e.s.t
t-e-s-t
t.e-s(t
etc.
任何想法如何在PHP中做到这一点?也许用preg_replace?
我需要查找和替换类似“测试”一词,但即使现在没有字母字符在里面,如:PHP的preg_replace:更换的话,即使在它特殊字符
test
t e s t
t.e.s.t
t-e-s-t
t.e-s(t
etc.
任何想法如何在PHP中做到这一点?也许用preg_replace?
试试这个:
preg_replace("/t\W?e\W?s\W?t/", "something", $input_array);
而不是'.'你不应该使用非单词边界? –
是的,你是对的。我将编辑答案 – Ahmad