区段在1900-2100之间,只要年份,不要月、日
19\d\d|20\d\d|2100
可以用哈
现在问题有些变动,19\d\d|20\d\d|2100只能判断1900-2100之间的年份是没问题,^\d{4}$能判断是四位数字,怎么把它们结合起来,既能判断是在1900-2100之间,也能判断输入的四位数字必须是数而不是英文字符?求解?
@H-SMouses: ^19\d\d|20\d\d|2100$
不行,下面显示的结果是替换结果,如果出错应该显示不匹配
@H-SMouses:
^(19\d\d|20\d\d|2100)$
@刘宏玺:十分感谢,大牛~~~
@H-SMouses: 之前都打错一回了,惭愧啊
@刘宏玺:结果依旧还是完美~!谢喽
你只需要用正则判断日期,1900-2100正则本身无法判断,用逻辑多简单,干嘛非用正则?
也是,谢谢O(∩_∩)O哈!
@H-SMouses: 没事,不用
正则是个框,啥都往里装。
高人!