过滤掉邮件中的电话号码

时间:2010-08-08 17:35:21

标签: php

我想从用户消息中过滤电话号码。问题在于电话号码可以用不同的方式编写。像:

0612345678 06 123 45 678 +31(0)612345678 +31(0)6 12 34 56 78

但我完全不知道如何做到这一点而且我很难受。任何人都可以帮我一点吗?

谢谢!

编辑: 与此同时,我带来了这个正则表达式:“/(\ d | \ s){5,} / im”。这会过滤每个至少5个字符的数字并忽略这些空格。这样,我上一个示例中的所有数字都将被过滤。

1 个答案:

答案 0 :(得分:0)

您需要使用正则表达式。此链接与python有关,但您可以通过调用PHP函数来使用这些模式:http://diveintopython3.ep.io/regular-expressions.html#phonenumbers

http://php.net/manual/en/book.pcre.php