使用正则表达式提取多个电话号码类型

时间:2017-11-23 12:55:42

标签: python regex

我当前的代码会查找' + 44'出现在一个网站上。我希望这段代码能够生成所有的情况,其中' 0131'发生。感谢任何帮助,谢谢。代码见下文。

phones = re.findall(r'\+44', page.decode())
phones.sort()
print (f'\n [+] {len(phones)} PHONE NUMBERS FOUND:\n')
for phone in phones:
print(phone)

1 个答案:

答案 0 :(得分:0)

它可以帮助您找到长度为10的数字:

import re
re.findall(r"\+44\s+?\d{10}|0131\s+?\d{10}", "This is number  +44 1234567890 and 0131 9090909090323")