【发布时间】:2020-03-16 02:18:58
【问题描述】:
我想提取电话号码,但它只匹配Place C,但不匹配Place A 和Place B。有人可以帮我弄这个吗?提前致谢!
正则表达式
(.+?)\s*(\d+.*Singapore\s+\d{6}\b|\d+.*S\d{6})\b(?!(\.+?)\s*)(\+65[\d ]*)
编辑文本
Place A
2 Bayfront Avenue Galleria Level #B1-01 Singapore 018972 Tel: +65 6634 9969
Place B
23 Serangoon Central #B1-10 Singapore 556083 Phone: 6634 7787
Place C
1 Northpoint Drive South Wing #B1-107 Singapore 768019 6481 3433
【问题讨论】: