【发布时间】:2020-04-05 22:58:37
【问题描述】:
Notepad++ : 我有一个电话号码文件,都是 123-123-1234 类型 我需要匹配模式 any3digitsDASHany3digitsDASHany4digits 并删除与此模式不匹配的任何内容
我有
XL/XXL 1
349 "
"
242 8 . .
. 22140
089-247-3065
XL/XXL 1
349 "
"
206/1 .6 . .
. 30000
092-273-6125
我想要
089-247-3065
092-273-6125
提前感谢您的帮助!
【问题讨论】:
-
你能证明任何努力解决这个问题吗?应该如何做到这一点是否有任何限制?
-
我搜索了大约 +20 个字符串或模式匹配的示例,但找不到任何可以完成我需要的内容,这基本上是删除文件中不是 xxx-xxx-xxxx 的所有内容(其中 x 是一个数字,'-' 也需要作为模式的一部分保留)
-
同一条线路上会不会有超过 1 个电话号码?
-
不,每行只有一个电话号码,并且电话号码没有任何其他文本/字符,它是纯3位连字符3位连字符4位格式
标签: windows replace find pattern-matching notepad++