早教吧 育儿知识 作业答案 考试题库 百科 知识分享

年月—年月日的正则表达式能否写一个正则表达式,即可以匹配年月日,又可以匹配到年月?

题目详情
年月—年月日的正则表达式
能否写一个正则表达式,即可以匹配年月日,又可以匹配到年月?
▼优质解答
答案和解析
一般来说,条件越多的正则表达式越严格,但表述起来也越麻烦,你可以根据需要选择不同的正则表达式去判别 只检查格式: \d{4}-\d{2}(-\d{2})? 简单的日期判定(比如说2000-02-30仍然通过判定): \d{4}-(((0[1-9])|(1[0-2])))(-((0[1-9])|([1-2][0-9])|(3[0-1])))? 比较严格的日期判定(但还是没有闰年2月29的判定): \d{4}-(((0(1|3|5|7|8))|(1(0|2)))(-((0[1-9])|([1-2][0-9])|(3[0-1])))?)|(((0(2|4|6|9))|(11))(-((0[1-9])|([1-2][0-9])|(30)))?)|((02)(-((0[1-9])|([1-2][0-9])))?) 严格的日期判定(包括闰年的判定): (\d{4}-(((0(1|3|5|7|8))|(1(0|2)))(-((0[1-9])|([1-2][0-9])|(3[0-1])))?)|(((0(2|4|6|9))|(11))(-((0[1-9])|([1-2][0-9])|(30)))?)|((02)(-((0[1-9])|(1[0-9])|(2[0-8])))?))|(((([0-9]{2})((0[48])|([2468][048])|([13579][26]))|(((0[48])|([2468][048])|([3579][26]))00)))-02-29)
看了 年月—年月日的正则表达式能否...的网友还看了以下:

6.读一读,写一写。(选做)材料一据马士罗举的《大事年表》记载,从1655年到1816年的161年  2020-05-13 …

小红有20块糖,拿出其中25送给乐乐,送给乐乐多少糖?请你画一画、写一写,表示出自己的想法.  2020-05-13 …

英语翻译我要翻译初中成绩单,请问写年级的时候,Grade可以么?比如说初一用Grade1表示.还有  2020-06-30 …

文创小学各年级学生人数如下:一年级106人,二年级100人,三年级98人,四年级86人,五年级11  2020-07-18 …

四百五十四写作(),前面一个“4”表示()、后面一个4表示()二年级孩子的试卷题:四百五十四写作(  2020-07-19 …

表扬信怎么写我没写过表扬信哪位能教我题目是居委会给育才小学写一封表扬信内容是5年1班李明明每天为张奶  2020-11-15 …

综合题(按要求写句子)一)写出表示"革命烈士气节"的成语.二)写出两首描写"友谊"的古诗.三)写出两  2020-11-25 …

内容:一年一度的寒假即将来临,你和你的父母打算去作个短途旅行.请你根据下面表格内容,给旅行社写一封信  2020-11-26 …

京剧形成发展的年表纪录收集京剧形成,发展的相关资料,列一个年表纪录,再一次声明是年表纪录,其他网上的  2020-11-29 …

求北师大版小学一二年级写字认字表求北师大版小学一二年级写字认字表有点懒,不想打字,求个现成的,50分  2020-12-10 …