各位客官姥爺好,歡迎回來。我們在上節(jié)給出了第21-30道正則表達(dá)式題目和參考答案,本節(jié)將繼續(xù)正則表達(dá)式系列題目,請看下方第31-40題的參考答案。 PS:在各位客官姥爺跟著清風(fēng)一起完成本系列的練習(xí)后,清風(fēng)強(qiáng)烈建議各位姥爺獨(dú)自完成這篇不帶答案的正則表達(dá)式50道題目 第31-40題 31. 提取<a 中的數(shù)字。 <a <123="" (?)? <a <123="" 32.="" 匹配以.com結(jié)尾的web域名。 <a <a <123="" 33.="" 匹配ip地址。 <a <123="" ^(2([0-4]\d|5[0-5])|1\d{2}|[1-9]\d|[1-9])(\.(2([0-4]\d|5[0-5])|1\d{2}|[1-9]?\d)){3}$ <a <123="" 34.="" 匹配mac地址。 <a <123="" ^([0-9a-fa-f]{2}[:-]){5}[0-9a-fa-z]{2}$ <a <123="" 35.="" 匹配文件的后綴(文件名中可能出現(xiàn).號) <a <123="" ((?!\.).)*?$ <a <123="" 36.="" 匹配文件名(文件名中可能出現(xiàn).號)。 <a <a <123="" 37.="" 匹配漢字。 <a <123="" [\u4e00-\u9fa5] <a <123="" 38.="" 匹配aabb型成語。 <a <a <123="" 39.="" 匹配abab型成語。 <a <a <123="" 40.="" 匹配yyyy-mm-dd格式的日期。 <a <123="" ^(\d{4}(?!0{4})-((0[13578]|1[02])-31|(01|0[3-9]|1[0-2])-(29|30)|(0[1-9]|1[0-2])-(0[1-9]|1[0-9]|2[0-8]))|((\d{2}(0[48]|[13579][26]|[2468][048])|(0[48]|[13579][26]|[2468][048])00)-02-29))$ <a <123="" 以上就是本次的分享,第41-50道參考答案請見下篇。歡迎各位客官姥爺關(guān)注我,方便您第一次時(shí)間收到資訊! |
|