可以使用负向预测先行断言来实现:

/\b(?!\w*V9)\w*\d+\w*\b/

解释:

  • \b:表示单词边界,确保匹配的是一个完整的单词。
  • (?!\w*V9):负向预测先行断言,表示后面不能有任何字符可以匹配到 V9 这个字符串。
  • \w*:匹配任意个字母、数字或下划线。
  • \d+:匹配至少一个数字。
  • \w*:同上。
  • \b:同上。

注意,这个正则表达式只能匹配单个单词,如果要匹配一个句子或一段文本中的所有符合条件的单词,需要使用全局匹配。

正则表达式 匹配包含数字但是不包含V9这个字符串

原文地址: http://www.cveoy.top/t/topic/dr3i 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录