2
我想使用preg_replace
替换一个确切的单词\b
修饰符,如this中提到的问题。 b修饰符不适用于Unicode字符
但似乎不适用于Unicode字符,如波斯语和阿拉伯语。这个例子的工作原理:
preg_replace('/(\bto\b|\bis\b)/i', '', 'go to test if var is set using isset')
但是这一次将不工作:
preg_replace('/(\bاز\b|\bبه\b)/i', '', 'راه مدرسه به خونه از اونجا میگذره')
是否有一种方式来获得所需的结果,在字边界分割?