特定的掩码字符串查找器 - 记事本++

时间:2016-06-12 12:12:24

标签: regex notepad++

在notepadd ++中我需要找到并标记包含字符串掩码的所有行,如前两个字母和后四个数字。

示例:

gj4290

wb1763

jp2860

...

正则表达式会完成什么?

感谢您的回答!

2 个答案:

答案 0 :(得分:1)

根据您的问题以及您在答案中提出的要点,如果您想要的内容始终位于一行的末尾(如示例中所示)或(?<=:)[a-z]{2}\d{4}$,则可以使用(?<=:)[a-z]{2}\d{4}\b如果在一行中可以有多个这样的结构。在任何一种情况下,请不要勾选匹配案例

这可以使用:

  • (?<=:)一个积极的先行,检查是否存在冒号,但实际上并不匹配
  • $行尾的锚点
  • \b字边界,字字和非字字符之间或行的开头/结尾。

答案 1 :(得分:0)

尝试以下正则表达式:

^\w{2}\d{4}$