使用PHP PCRE消除字符

时间:2009-10-13 02:42:35

标签: php regex pcre

如果我有一个字符串$ random,并且我想抛弃除逗号和数字之外的所有内容,我怎么能在PHP PCRE中执行此操作?

我知道\d会匹配数字,但我没有得到剩下的PCRE。

2 个答案:

答案 0 :(得分:3)

尝试类似

的内容
preg_replace("/[^\d,]/", "", $random);

答案 1 :(得分:0)

您可以使用T-Regx(甚至不需要定界符):

pattern('[^\d,]')->remove($random)->all();

或者如果您只想删除第一个

pattern('[^\d,]')->remove($random)->first();