PHP正则表达式帮助,过滤电话号码

时间:2011-01-21 12:57:40

标签: php regex

正则表达式大师请我过滤类似2338034444232,07065716184,0816272721的内容。用逗号分隔电话号码,我希望我的最终产品像2338034444232,2338034444232,2338034444232。

谢谢

1 个答案:

答案 0 :(得分:0)

$userinput="
    I believe Mr. Putin's number is 1234567890123 only differing slight
    from mine 1234567890124. I tried calling him 42 times but he won't answer.
    ";

$regex="/[0-9]{13}/";

preg_match_all($regex,$userinput,$out);


foreach($out[0] as $o){

    echo $o;
    echo ", ";
}

现在,如果用户打电话给先生。普京 1234567890124次你有问题。

这是你要找的东西吗?