【发布时间】:2012-07-26 11:59:38
【问题描述】:
我使用 preg_replace 函数。我希望函数不删除撇号 (') 字符。所以我希望它把这个词返回为 (o'clock) 。 我怎样才能做到这一点?
$last_word = "o'clock.";
$new_word= preg_replace('/[^a-zA-Z0-9 ]/','',$last_word);
echo $new_word;
【问题讨论】:
-
然后在您忽略的字符列表中包含和转义撇号。
-
那么最终结果应该是什么?您正在寻找什么规则(英文)?是不是“删除任何不是字母、数字、空格或撇号的字符”?
标签: php preg-replace