我在 Notepad ++ 中打开了* .csv文件。以下示例数据。
我正在尝试使用搜索/替换中的正则表达式对话框来查找在开头会丢失0
的电话号码,这会导致电话号码无效。
示例CSV文件数据(我已将#
替换为数字,因为我无法在此处发布实数):
PHONE,MOBILE
(0)1753 ######,0796#######
()1753 ######,0796#######
01702 #####,07966######
1702 #####,07966######
01698######,07966######
1698######,07966######
01389 ### ###,07966######
01268 ### ###,07966######
020 #### ####,07966######
20 #### ####,07966######
0288#######,07966######
0113 #######,07966#####
113 #######,07966#####
我从[\d]{10}
开始。我不确定如何将缺失的前导0
发送出去。
任何帮助表示赞赏。谢谢!
答案 0 :(得分:1)
我认为您希望找到以0
开头的所有行。正则表达式(查找字段)应为^0
。
以下是截图:
如果您还希望在每个0
前检查,
,则应使用(^|,)0
正则表达式:
答案 1 :(得分:0)
<强> [1-9] [0-9()] * \ n 强>
这将匹配所有不以0开头并且在其中包含数字或括号的行。