代码之家  ›  专栏  ›  技术社区  ›  Sr7

不以序列结尾的字符串的正则表达式模式[重复]

  •  1
  • Sr7  · 技术社区  · 6 年前

    我试图找到所有不以序列-6X结尾的字符串。 我要做的是将xml标记的值与序列进行比较。 如果匹配,那么做一些事情。 然而,我无法做到这一点。我想做到这一点,不留任何后顾之忧。

    我试过使用 .*[^-6X] 但是,这不适用于以-或-5结尾的字符串。 我想忽略仅以-6X结尾的字符串,其他模式应该都可以。 提前感谢您的帮助

    1 回复  |  直到 6 年前
        1
  •  0
  •   D. Braun    6 年前

    这匹配不以-6X结尾的字符串:

    .*?([^-]..|.[^6].|..[^X])$
    

    https://regex101.com/r/omwkQ3/2