正则表达式匹配这两种格式
发布网友
发布时间:2022-05-01 09:43
我来回答
共3个回答
热心网友
时间:2022-06-27 18:23
要匹配jsp吗?要的话就是:
^http://[^:]+:35100/([^/]+/)*[^.]+\.jsp$
不要就是
^http://[^:]+:35100/([^/]+/)*.+$
热心网友
时间:2022-06-27 18:24
1楼的有bug,即可以匹配2010-00-00这样的形式,我补充了下,不过也有bug,就是不能判断2010-02-31这样的形式,还需要使用Calendar类来验证日期的有效性。
// //2009-01-01 12:30:30 //年-月-日
String reg = "^\\d-0[1-9]|1[1-2]-0[1-9]|[1-2]\\d|3[0-1] [0-2][0-4]:[0-6]\\d:[0-6]\\d$";
//01/01/2009 12:30:30 月/日/年
String reg2 = "^[0[1-9]|1[1-2]/0[1-9]|[1-2]\\d|3[0-1]/\\d [0-2][0-4]:[0-6]\\d:[0-6]\\d$";
热心网友
时间:2022-06-27 18:24
^http://[0-9]{2,3}\.[0-9]{2,3}\.[0-9]{2,3}\.[0-9]{2,3}:35100[\S]*?$|^http://[^:].*?:35100[\S]*?$