国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

js用正則表達式篩選年月日的實例方法

瀏覽:82日期:2024-04-08 15:11:54

當我們想要對日期進行篩選時,可以選擇使用正則表達式的檢索功能。這里涉及到正則表達式關(guān)于匹配的使用,本篇會就組匹配的基礎(chǔ)知識帶來分析和代碼展示。再學會了正則表達式的匹配方法后,就篩選日期的方法進行過程介紹,下面一起來看看正則表達式的相關(guān)內(nèi)容吧。

1.組匹配

正則表達式的括號表示分組匹配,括號中的模式可以用來匹配分組的內(nèi)容。

/fred+/.test(’fredd’) // true/(fred)+/.test(’fredfred’) // true

上面代碼中,第一個模式?jīng)]有括號,結(jié)果+只表示重復字母d,第二個模式有括號,結(jié)果+就表示匹配fred這個詞。

正則表達式內(nèi)部,還可以用n引用括號匹配的內(nèi)容,n是從1開始的自然數(shù),表示對應順序的括號。

var tagName = /<([^>]+)>[^<]*</1>/;tagName.exec('<b>bold</b>')[1]// ’b’

上面代碼中,圓括號匹配尖括號之中的標簽,而1就表示對應的閉合標簽。

2.匹配年月日

比如yyyy-mm-dd格式為例。

要求匹配:

2017-06-10

分析:

年,四位數(shù)字即可,可用[0-9]{4}。

月,共12個月,分兩種情況01、02、……、09和10、11、12,可用(0[1-9]|1[0-2])。

日,最大31天,可用(0[1-9]|[12][0-9]|3[01])。

正則如下:

var regex = /^[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])$/;console.log( regex.test('2017-06-10') ); // => true

以上就是js正則表達式中篩選年月日的方法,相信在看完分析之后,已經(jīng)能夠理解篩選的步驟了,學會后可以就代碼部分進行練習。

實例擴展:

javascript正則表達式

匹配年月日格式為yyyymmdd

年必須是19或者20開頭的。

function test(str){ var reg=/^((19|20)[0-9]{2})((0[1-9])|(1[0-2]))((0[1-9])|((1|2)[0-9])|(3[0-1]))$/; if(reg.test(str)){alert(’正確’);} else{ alert(’error’); }}

分為三個步驟

先看年

((19|20)[0-9]{2})

必須是19或者20開頭作為一部分,后面兩個就取0-9中取兩次。

再看月((0[1-9])|(1[0-2]))

如果是1-9月,那么就應該顯示01-09

如果第一位是0,第二位就取1-9,如果第一位是1,第二位就取0-2

在看日期

((0[1-9])|((1|2)[0-9])|(3[0-1]))

如果第一位取0,第二位就可以取1-9

如果第一位取1-2,第二位就可以取0-9

如果第一位取3,第二位就可以取0-1

到此這篇關(guān)于js用正則表達式篩選年月日的實例方法的文章就介紹到這了,更多相關(guān)js正則表達式篩選年月日內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 久草免费看 | 玖玖这里只有精品 | 高清国产美女一级毛片 | 长腿校花被啪到腿软视频 | 精品一区二区三区视频在线观看 | 国产农村一二三区 | 香港经典a毛片免费观看看 香港经典a毛片免费观看爽爽影院 | 久草视频在线资源站 | 99爱在线观看精品视频 | 伊人一级| 日本三级香港三级三级人!妇久 | 国产一起色一起爱 | 女人又黄的视频网站 | 综合久久精品 | 免费国产成人高清在线看软件 | 看黄网址 | 窝窝午夜精品一区二区 | 欧美成人h版在线观看 | 国内一级野外a一级毛片 | 三级毛片三级毛片 | 久色福利 | 欧美 亚洲 丝袜 清纯 中文 | 老王午夜69精品影院 | 久久中文字幕久久久久91 | 欧美性群另类交 | 久久精品中文字幕免费 | 国产乱淫视频 | 亚洲免费人成在线视频观看 | 亚洲理论片在线中文字幕 | 男女男精品视频免费观看 | 成年人三级网站 | 国产99视频精品免视看9 | 欧美日韩视频精品一区二区 | 我们2018在线完整免费观看 | 一级毛片不收费 | 亚洲欧美另类在线视频 | 成年男人的天堂 | 中文字幕亚洲精品第一区 | 日本一区深夜影院深a | 欧美日韩性视频一区二区三区 | 国产精品欧美亚洲韩国日本 |