我曾经preg_match
检查一个字符串是否与给定的正则表达式匹配,而不是解析出无效字符。这就是我想要做的,在一个名为的函数中toSearchableString($string)
:
传递的原始字符串:Where'd You Go (feat. Holly Brook and Jonah Matranga)
返回净化后的字符串:Whered You Go feat Holly Brook and Jonah Matranga
如果我们必须用任何内容替换无效的字符,则首选空格(或空字符串来简单地删除它们)。
这是我想要匹配的正则表达式:a-zA-Z0-9
和一个空格
谢谢!