正则表达式条件匹配

请问正则表达如何匹配多条件?

例如:想匹配2017全年月日 , 就是 20170101到20171231

又想匹配2018年8月份之前的日期 就是 20180101到20180731

求解答。


千巷猫影
浏览 933回答 2
2回答

元芳怎么了

/^(2017(0\d|10|11|12)|2018(0[1-7]))([0-2][0-9]|30|31)$/

DIEA

(2017[0-1][0-9].{2}|20180[1-7].{2})语句重点是 (表达式1|表达式2)意思是匹配表达式1或者匹配表达式2
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python