其他教程

其他教程

Products

当前位置:首页 > 其他教程 >

关于正则表达式的问题

GG网络技术分享 2025-03-18 16:15 9


问题描述:

/^\\d{4}(-|\\/|.)\\d{1,2}\\1\\d{1,2}$/g
这个正则表达式中\\/以及第二个\\d后面的看不懂
这是一个日期的正则表达式,怎么它只有一个-的符号,不应该是两个-符号吗?

网友观点:

\\/ 就是/ ,\\表示转义.
\\1代表第一个括号分组里的\\d+的值,也就是(-|\\/|.).

所以2016/02/02和2016-02-02都是可以通过的.

 \\1

看上去写错了,是\\-

一个关于正则表达式的问题?

就是或者关系

(?=^|\\S)

表达这个位置是行开始或者非空白字符

标签:

提交需求或反馈

Demand feedback