我正在从一个文本数据集中捕获和删除Google工作表上的电话号码。
现在我正在努力
=REGEXREPLACE(A2, "/\(?([0-9]{3})\)?([ .-]?)([0-9]{3})\2([0-9]{4})/", " ")
其中:
`You are submitting your information to Example, which powers
... suite 000 San Diego, CA 00000(123) 000-0000example@gmail.com.`
应改为:
You are submitting your information to Example, which powers ... suite
000 San Diego, CA 00000 example@gmail.com.
但是Google说这是一个无效的正则表达式。
解释/表达将非常感谢。电话号码可以是以下任何格式:
(123)456 7899(首选)
(一百二十三).456.7899
电话:(123)-456-7899(首选电话)
123-456-7899
一二三四五六七八九九
1234567899
1条答案
按热度按时间wa7juj8i1#
试试这个不使用反向引用的不区分大小写的RE2正则表达式:
第一个月