00问答网
所有问题
正则表达式含义:/^(\d{4})[-\/](\d{1}|0\d{1}|1[0-2])([-\/](\d{1}|0\d{1}|[1-2][0-9]|3[0-1]))*$/
这个表达式的含义,以及匹配的正确格式是什么?我自己读的含义是:2019-2-24或者2019/2/24或者2019-02-24或者2019/02/24类似这种的,但是怎么测试匹配都不成功,是什么情况啊
举报该问题
其他回答
第1个回答 2019-02-24
拜师叫千月
相似回答
这个
正则表达式
是什么意思?
^[
+-]?\
d
*[.]?\d*$
答:
^是界定符,表示匹配字符串的开始;[+-],中括号表示其内的内容都是符合要求的匹配,所以这个表示“+”或者"-";\
d
,
[0
-9]的简写形式,也就是匹配数字;也是界定符,表示匹配字符串的结束;了解以上之后再来看问号(?)和星号(*):跟在一个模式内容后面的是量词,用来限定模式内容匹配的次数,例如...
正则表达式
:
\
d[1
-
4]{
3}是什么意思呀
答:
上面的正则的意思就是一个四位数的数字,第一位可以是任意数字,后三位在1至4之间取值具体而言:\d 表示任意数字
(d
是digital这个单词的缩写,为数字之意),范围为0-9[]表示取括号内所有元素中的任意一个(可以用范围
) [1
-
4]
就是取1-4之间任意一个{n}表示其前的
表达式
出现n次,即[1-4]这个...
正则表达式
/(\-|\/|.)/是什么意思?
答:
这么跟你讲吧。\
d{4}
匹配 四位数年份 (\-|\/|.) 匹配 - 或者 / 或者.\
d{1
,2} 匹配月份 \1 是重复第一个括号的值,而不是格式,即第一个括号是-,那么此处也是-,出现/或者.就不对。\d{1,2} 匹配日。整体来说这个日期的
表达式
不严谨。9999-99-99 能匹配过,但不是一个...
正则表达式
/
^(
\
d{4})(
-|\/)(\
d{2}
)\
2(
\d{2})$/表示的是时间的格式 我想...
答:
也就是说在支持反向引用的语言中(比如 javascript语言),程序把
正则表达式
扫描完后,把每一个分组(用括号括起来的部分)都被保存到一个特殊的地方,如果有\2类似的引用,就取出相应的分组的字符串,拷贝到\2的位置。对于你的正则表达式/^(\
d{4})(
-|\/)(\
d{2}
)\2(\d{2})$/就相当于正则表达式...
大家正在搜
正则表达式正斜杠含义
正则表达式含义
正则表达式中点的含义
正则表达式符号含义
正则表达式横杠的含义
正则表达式表示0到9 的数字
正则表达式或者怎么表示
正则表达式.*?
正则表达式\d
相关问题
javascrpt正则表达式表示含义 var datePat...
正则表达式^\d+(.\d+)?$的意思
正则表达式。 /^([0-9]\d*|0|[1-9]\d{0...
var r = s.match(/^(\d{1,4})(-|...
求高人指点一个金额的正则表达式,谢谢了!/^(\d+|[1-...
求一个正则表达式验证IP地址(\d{1,2}|1\d\d|2...
正则表达式对手机号的验证^[1][3-8]+\\d{9}
正则表达式/^(\d{4})(-|\/)(\d{2})\2(...