因为有多种方法可以编码“特殊”字符,特别是“&”符号,如何进行字符串比较,从针头和干草堆中删除所有特殊字符,以便进行“苹果到苹果”的比较。检查针是否出现在大海捞针中?
例如,如果我有一个针“黑色& decker”,我想将其消毒为“黑色甲板”,然后看看大海中是否出现“黑色甲板”,我将需要做同样的事情替换我做了针到干草堆,以便考虑编码&符号的所有方法,以及“黑& decker”如何编码出现在大海捞针。
&
& (I've only seen this in WordPress editor markup)
&
是否有preg_replace,regex或替换方法可以在一定程度上准确地执行此操作?
答案 0 :(得分:1)
您想将字符串缩减为字母,数字和空格吗?为此,我会用
preg_replace('/[^\w\d ]/', '')
这基本上消除了任何不是“单词字符”,数字或空格的东西