gpt4 book ai didi

regex - Dreamweaver 正则表达式编号查找器

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:48:06 28 4
gpt4 key购买 nike

我有几个链接,它们后面跟着一个数字。到目前为止的数字是 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+ - 一位或多位数字

关于regex - Dreamweaver 正则表达式编号查找器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40243191/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com