【急】修改正则表达式增加新功能

齊麟 2010-09-14 06:03:54
原正则表达式为:var regex=/^\d{4}年\d{1,2}[月|季度].*$/;
在此基础上能否增加些许判断?
季度时,前面的数字只能是1、2、3、4
月度时,前面的数字只能是1,2,3,4,5,6,7,8,9,10,11,12
...全文
45 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
-过客- 2010-09-16
  • 打赏
  • 举报
回复
齊麟 2010-09-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lxcnn 的回复:]
楼主原来的正则,[月|季度]这种写法是错的

[/Quote]
怎讲?
[Quote=引用 1 楼 lxcnn 的回复:]

JScript code
var regex=/^\d{4}年(([1-9]|1[0-2])月|[1-4]季度).*$/;
[/Quote]
代码不错,收下了。
-过客- 2010-09-14
  • 打赏
  • 举报
回复
楼主原来的正则,[月|季度]这种写法是错的

var regex=/^\d{4}年(([1-9]|1[0-2])月|[1-4]季度).*$/;

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧