3

preg_replace ("/(\p{P})/", ' ', $str)删除撇号,它不应该。请帮忙

4

1 回答 1

6

试试这个:

/\p{P}(?<!')/

附加的后视断言是为了确保标点字符不是撇号。

于 2009-07-16T10:10:11.603 回答