我有两种字符串。
index_12323(只是数字,没有破折号)。 index_12a-dcd-edff(基本上是一个uuid)。
什么是正则表达式,只匹配第一个,而不是第二个,基本上,如果它有破折号,则不匹配。
感谢。
答案 0 :(得分:0)
这种东西正是你要找的东西:
^index_[0-9]+$
答案 1 :(得分:0)
因为单词character class中包含“_”(下划线),所以不需要显式检查它。使用此正则表达式匹配第一个模式:
^\w+\d+$