您的要求就像这样
所需的文字格式 20 + 99
其他允许的格式
1 + 1
0 + 0
01 + 01
我们尝试了以下
[0-9] {1,2}([+])[0-9] {1,2}
(^ [01] [0-9] | 20)([+])[0-9] {1,2}
第一种方法的问题是不能将左侧限制为20,并且每侧允许超过2个字符。
第二种方法的问题是它不允许1 + 1或0 + 0。 感谢一些支持修改正则表达式以满足我们的要求。
答案 0 :(得分:3)
改编自第二次尝试:
^(?:[01]?[0-9]|20)\+[0-9]{1,2}$