正则表达式问题,请高手赐教

来源:百度知道 编辑:UC知道 时间:2024/06/14 13:56:47
各位:哪个对正则表达式比较熟悉
我用 RegularExpressionValidator 控件验证一个 textbox ,希望用户输入"2008年09月"这样的数据
谢谢,请高手赐教

不知道你对日期的需求是怎样,这个表达式年在1900~3000
(19\d{2}|2\d{3}|3000)年(0[1-9]|1[012])月
如果你的控件支持去除存储括号功能可以写成:
(?:19\d{2}|2\d{3}|3000)年(?:0[1-9]|1[012])月
效率会高些

\d{4}年\d{2}月