早教吧作业答案频道 -->数学-->
大家看我写的日期正则表达式年份对不对::1[7-9]|[5-9][3-9]|[2-9][0-9])[0-9]{2}从1753年到9999年
题目详情
大家看我写的日期正则表达式年份对不对::1[7-9]|[5-9][3-9]|[2-9][0-9])[0-9]{2} 从1753年到9999年
▼优质解答
答案和解析
你的写错了,1[7-9]|[5-9][3-9] 这里错啦,
你在[0-9]{2}之前想先匹配前两位,
但是1[7-9]|[5-9][3-9] 将会匹配17、18、19、53、54、55、、、59、63、、69、、99、、这里会将你[5-9][3-9]当成前两位来用,和你的想法就不一样了.
正确的应该是:
(?:175[3-9])|(?:17[6-9][0-9])|(?:1[8-9]\d\d)|(?:[2-9]\d\d\d)
这样逻辑就很清楚
1、匹配1753-1759
2、匹配1760-1799
3、匹配1800-1999
4、匹配2000-9999
你在[0-9]{2}之前想先匹配前两位,
但是1[7-9]|[5-9][3-9] 将会匹配17、18、19、53、54、55、、、59、63、、69、、99、、这里会将你[5-9][3-9]当成前两位来用,和你的想法就不一样了.
正确的应该是:
(?:175[3-9])|(?:17[6-9][0-9])|(?:1[8-9]\d\d)|(?:[2-9]\d\d\d)
这样逻辑就很清楚
1、匹配1753-1759
2、匹配1760-1799
3、匹配1800-1999
4、匹配2000-9999
看了 大家看我写的日期正则表达式年...的网友还看了以下:
1.求2又7/9的平方根和算术平方根.2.计算6√2+5√2的值.3.解方程x³-8=04.若√x 2020-04-11 …
设一人群中有37.5%的人血液为A型,20.9%的人血液为B型,33.7%的人血液为O型,7.9% 2020-04-26 …
五年级一班有45人,每人至少有订一种课外读物,3/5的同学订了《儿童文学》,7/9的同学订了《少年 2020-05-13 …
判断题(对的画“√”,错的画“×”并订正或说明理由)1、3吨钢铁的1/4和1吨棉花的3/4同样重( 2020-05-15 …
设一群人中,37.5%的人为A型血,20.9%的人为B型血,33.7%的人为O型血,7.9%的人为 2020-05-23 …
数学血型配对问题急~在线等要过程拜托了!设一群人,37.5%的为A型血,20.9%为B型血,33. 2020-05-23 …
今年儿子的年龄:28÷7=4(岁),年龄差为24岁再过多少年父子的比是19今年儿子的年龄:28÷7 2020-06-06 …
科技节期间五年级和六年级共交科技作品320件,其中五年级作品的件数是六年级的7/9,五年级和六年几 2020-06-10 …
分析化学-络合反应的计算题要配制pH=4.0、pZn=7.9的溶液,所需EDTA与Zn2+的物质的 2020-06-25 …
光明小学低年级有240人,中年级是低年级的7/9,高年级人数是中年级的1/3,高年级有多少人? 2020-07-09 …