我试图匹配一个字符串,它可以为空或包含1或2个数字,例如以下内容:
""(空) "1" "23"
具有更多数字或非数字字符的字符串不应匹配。 我最接近的猜测是正则表达式:
[0-9]{0,2}
我理解它的意思是“出现0到2次的数字0到9。” 但是在实践中,我发现该正则表达式也匹配较长的字符串,例如“333”。如何在正则表达式中限制字符串长度?
我试图匹配一个字符串,它可以为空或包含1或2个数字,例如以下内容:
""(空) "1" "23"
具有更多数字或非数字字符的字符串不应匹配。 我最接近的猜测是正则表达式:
[0-9]{0,2}
我理解它的意思是“出现0到2次的数字0到9。” 但是在实践中,我发现该正则表达式也匹配较长的字符串,例如“333”。如何在正则表达式中限制字符串长度?