小编Mal*_*ker的帖子

为什么这些javascript正则表达式抛出语法错误?

我试图在处理它之前将文本字符串验证为日期,但是我试过的两个正则表达式都抛出了语法错误,我看不出原因.据我所知,两者都没有错.这些是字符串:

 var datePattern1 = new RegExp( (0[1-9]|1[012])[-](0[1-9]|[12][0-9]|3[01])[-](19|20)\d\d );
Run Code Online (Sandbox Code Playgroud)

var datePattern2 = new RegExp( [0-3][0-9]-(0|1)[0-9]-(19|20)[0-9]{2} );
Run Code Online (Sandbox Code Playgroud)

感谢任何帮助.

javascript regex

4
推荐指数
2
解决办法
789
查看次数

标签 统计

javascript ×1

regex ×1