Dreamweaver 正则表达式编号查找器

Dreamweaver regex number finder

我有几个链接,它们后面跟着一个数字。到目前为止的数字是 5000 或 2048。我想找到其余不是 5000 或 2048 的数字。

链接如下所示:

mylink:5000
mylink:2048

我的文件中有 3213 个这两个数字的实例。但是,当我取出数字并且只有 mylink 时:有 3219 个实例。所以有 6 个链接具有不同的编号,我想找到它们而不必查看每个单独的文件。

据我了解,可以使用正则表达式算法执行此操作,但我对此还很陌生,因此需要一些帮助。 谢谢

您可以使用

\b(?!(5000|2048)\b)\d+

该模式将匹配任何 1 个或多个数字序列作为 整个单词 ,而不是 50002048.

参见regex demo

详情:

  • \b - 单词边界
  • (?!(5000|2048)\b) - 如果单词边界后跟 50002048 和尾随单词边界
  • ,则匹配失败的否定前瞻
  • \d+ - 1 个或多个数字