我需要两个正则表达式:
- 匹配除“00”之外的所有两位数组合(因此 01、02、... 99 即可)
- 匹配除“00”和“01”之外的所有两位数组合(因此 02、03、... 99 即可)
我尝试使用诸如 ^(00)([0-9][0-9])
之类的第一个,但它不起作用。如有任何帮助,我们将不胜感激。
最佳答案
匹配除“00”之外的所有两位数组合(因此 01、02、... 99 即可)
^(?!00)[0-9]{2}$
匹配除“00”和“01”之外的所有两位数组合(因此 02、03、... 99 即可)
^(?!0[10])[0-9]{2}$
关于正则表达式:匹配除指定之外的所有 2 位数字组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47649863/