我想用这个问题中提到preg_replace
的修饰符替换一个确切的词。\b
但它似乎不适用于波斯语和阿拉伯语等 Unicode 字符。这个例子有效:
preg_replace('/(\bto\b|\bis\b)/i', '', 'go to test if var is set using isset')
但这一个不起作用:
preg_replace('/(\bاز\b|\bبه\b)/i', '', 'راه مدرسه به خونه از اونجا میگذره')
有没有办法获得所需的结果,在单词边界上拆分?