我试过这种方式来找到结果,但它也选择了10到19。
([1][6-9]?[0-9])|([2][0-4][0-9])|(25[0-5])
所以请帮助如何在没有10到19的情况下选择。
答案 0 :(得分:2)
从第一组?
中删除[6-9]
。 ?
量词将使字符类[6-9]
显示为零或一次。
The question mark makes the preceding token in the regular expression optional.
([1][6-9][0-9])|([2][0-4][0-9])|(25[0-5])
您也可以将它们组合在一起
答案 1 :(得分:1)
这是一个较少的括号和括号的答案:
1[6-9][0-9]|2([0-4][0-9]|5[0-5])