Regex 删除:using Notepad++;
我喜欢那样 abc2:12345678 ab50:1234567 文书主任:123456789 在上一个示例中,应删除第二行,因为Regex 删除:using Notepad++;,regex,notepad++,Regex,Notepad++,我喜欢那样 abc2:12345678 ab50:1234567 文书主任:123456789 在上一个示例中,应删除第二行,因为:后面的字符少于8个字符 我试了很多时间想弄到正则表达式,但没有成功 任何帮助都将不胜感激 谢谢 匹配冒号后最多7个字符的行的简单方法是: ^[^:\n\r]*:.{0,7}$ 如果它们应该是数字: ^[^:\r\n]*:\d{0,7}$ 您可能还希望删除以下换行符: ^[^:\r\n]*:\d{0,7}(?:\R+|$) 我们希望看到您的尝试。@revo^((
:
后面的字符少于8个字符
我试了很多时间想弄到正则表达式,但没有成功
任何帮助都将不胜感激
谢谢 匹配冒号后最多7个字符的行的简单方法是:
^[^:\n\r]*:.{0,7}$
如果它们应该是数字:
^[^:\r\n]*:\d{0,7}$
您可能还希望删除以下换行符:
^[^:\r\n]*:\d{0,7}(?:\R+|$)
我们希望看到您的尝试。@revo
^((?!。+:\d{7,})。*$
但是它删除了很多错误的行。怎么样^[^:::::::.{0,7}$
?@revo-它工作得很好!你应该把它作为答案贴出来。为什么你要问两次同样的问题?