正则表达式匹配不匹配的东西

时间:2014-06-11 18:10:27

标签: regex notepad++

我有正则表达式搜索不到200万个产品编号:-([A-Za-z0-9]{1-5})$以匹配MFG代码(最后一个破折号后面的最后几个字母),例如,G4F,XB-RJG4 SJG2G-TRMH将匹配{{1} }。这应该匹配我列表中的每个字符串,但是,我只有几千短。这可能意味着有些格式错误。

我该怎么做才能匹配一个不以-XXXXX,-XXXX,-XXX或-XX结尾的字符串,换句话说,匹配不匹配的字符串?

1 个答案:

答案 0 :(得分:1)

只需两步:

  1. 在搜索对话框中,勾选“书签行”
  2. 搜索完成后,点击“搜索 - >书签 - >反向书签”
  3. 或者,在步骤2中:“搜索 - >书签 - >删除书签行”;之后,只剩下与正则表达式不匹配的行。