你可以这样做:
$str = preg_replace('/[^a-z0-9 "\']/','',$str);
这里,字符类[^ a-z0-9“’]将匹配除列出的字符之外的任何字符(注意字符类开头的反转^),然后用空字符串替换.
$str = preg_replace('/[^a-z0-9 "\']/','',$str);
这里,字符类[^ a-z0-9“’]将匹配除列出的字符之外的任何字符(注意字符类开头的反转^),然后用空字符串替换.