我不确定如何将数字正则表达式数字加倍
这是我到目前为止[01-99]\.[0-4]\.[01-99]\.[01-99]
以下内容应验证:
任何字母都不应该验证,也不应该斜杠。只是这个特定格式的数字和句号##。#。##。##
非常感谢任何帮助!
答案 0 :(得分:1)
这符合您的所有示例:
\d{2}\.0?[0-4]\.\d{1,2}\.\d{1,2}
我不确定如何加倍数字正则表达式数字
如果您可以使用前导零:\d{1,2}
如果你对领先的零不好,那就更复杂了:^[1-9]\d$|^[1-9]$
。管道前面的部分处理数字10-99。管道后面的部分处理数字1-9。像0或04这样的数字将不匹配。
答案 1 :(得分:0)
探究此
[0-9][0-9]\.[0-9][0-9]?\.[0-9][0-9]?\.[0-9][0-9]?
所以现在它将匹配##。#。##。##和##。##。##。##