正则表达式用于捕获电话号码

时间:2019-05-09 23:29:48

标签: python regex regex-lookarounds regex-group

我不熟悉使用正则表达式。我设计了一个我认为可以捕获不同类型电话号码的电话。但是,它不起作用。

我的代码设置如下。

import re

PhoneNumber = r"^\+?[\(\\\s]?[0-1]?[\-)(.\s\\]*?\d{3}[-)(.\s\\]*?\d{3}[-)(.\s\\]*?\d{4}[-)(.\\]?$"

String = 'Please fax to me at 9999999999 -----'

re.findall(PhoneNumber, String)

我希望正则表达式标识为999999999。但是,不能。

有人可以帮助我理解为什么我的表情不起作用吗?

0 个答案:

没有答案