2011-01-21 89 views
0

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

感谢

+1

这属于Stack Overflow。 – alexn 2011-01-21 13:00:45

+1

你想做什么?我没有看到从第一个字符串到最后一个逻辑连接,除了它是第一个重复3次的数字... – ircmaxell 2011-01-21 13:30:31

回答

0
$userinput=" 
    I believe Mr. Putin's number is 123456789only 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时候,你就会有一个问题。

这是你寻找的东西吗?