激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專(zhuān)注于服務(wù)器技術(shù)及軟件下載分享
分類(lèi)導(dǎo)航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務(wù)器之家 - 編程語(yǔ)言 - JavaScript - js教程 - js用正則表達(dá)式篩選年月日的實(shí)例方法

js用正則表達(dá)式篩選年月日的實(shí)例方法

2021-12-24 15:24小妮淺淺 js教程

在本篇文章里小編給大家整理的是一篇關(guān)于js用正則表達(dá)式篩選年月日的實(shí)例方法,對(duì)此有興趣的朋友們可以學(xué)習(xí)下。

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

1.組匹配

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

?
1
2
/fred+/.test('fredd') // true
/(fred)+/.test('fredfred') // true

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

正則表達(dá)式內(nèi)部,還可以用\n引用括號(hào)匹配的內(nèi)容,n是從1開(kāi)始的自然數(shù),表示對(duì)應(yīng)順序的括號(hào)。

?
1
2
3
var tagName = /<([^>]+)>[^<]*<\/\1>/;
tagName.exec("<b>bold</b>")[1]
// 'b'

上面代碼中,圓括號(hào)匹配尖括號(hào)之中的標(biāo)簽,而\1就表示對(duì)應(yīng)的閉合標(biāo)簽。

2.匹配年月日

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

要求匹配:

2017-06-10

分析:

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

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

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

正則如下:

?
1
2
3
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正則表達(dá)式中篩選年月日的方法,相信在看完分析之后,已經(jīng)能夠理解篩選的步驟了,學(xué)會(huì)后可以就代碼部分進(jìn)行練習(xí)。

實(shí)例擴(kuò)展:

javascript正則表達(dá)式

匹配年月日格式為yyyymmdd

年必須是19或者20開(kāi)頭的。

?
1
2
3
4
5
6
7
8
9
10
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');
  }
}

分為三個(gè)步驟

  • 先看年

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

必須是19或者20開(kāi)頭作為一部分,后面兩個(gè)就取0-9中取兩次。

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

如果是1-9月,那么就應(yīng)該顯示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用正則表達(dá)式篩選年月日的實(shí)例方法的文章就介紹到這了,更多相關(guān)js正則表達(dá)式篩選年月日內(nèi)容請(qǐng)搜索服務(wù)器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務(wù)器之家!

原文鏈接:https://www.py.cn/web/js/22525.html

延伸 · 閱讀

精彩推薦
  • js教程ES5和ES6中類(lèi)的區(qū)別總結(jié)

    ES5和ES6中類(lèi)的區(qū)別總結(jié)

    這篇文章主要給大家介紹了ES5和ES6中類(lèi)的區(qū)別的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋...

    Totora612082021-12-16
  • js教程在HTML中使用JavaScript的兩種方法

    在HTML中使用JavaScript的兩種方法

    這篇文章主要介紹了在HTML中使用JavaScript的兩種方法,幫助大家更好的理解和制作網(wǎng)頁(yè),感興趣的朋友可以了解下...

    itbsl9182021-12-18
  • js教程js仿淘寶放大鏡效果

    js仿淘寶放大鏡效果

    這篇文章主要為大家詳細(xì)介紹了js仿淘寶放大鏡效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下...

    屈小康10992021-12-21
  • js教程JavaScript實(shí)現(xiàn)通訊錄功能

    JavaScript實(shí)現(xiàn)通訊錄功能

    這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)通訊錄功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下...

    書(shū)寫(xiě)夢(mèng)想的鉛筆頭5592021-12-20
  • js教程微信小程序自定義modal彈窗組件的方法詳解

    微信小程序自定義modal彈窗組件的方法詳解

    這篇文章主要給大家介紹了關(guān)于微信小程序自定義modal彈窗組件的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)...

    遇見(jiàn)小美好12002021-12-15
  • js教程js實(shí)現(xiàn)隨機(jī)點(diǎn)名功能

    js實(shí)現(xiàn)隨機(jī)點(diǎn)名功能

    這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)隨機(jī)點(diǎn)名功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下...

    等待的L先生4862021-12-16
  • js教程原生JS運(yùn)動(dòng)實(shí)現(xiàn)輪播圖

    原生JS運(yùn)動(dòng)實(shí)現(xiàn)輪播圖

    這篇文章主要為大家詳細(xì)介紹了原生JS運(yùn)動(dòng)實(shí)現(xiàn)輪播圖,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下...

    Bean_s9312021-12-24
  • js教程js事件模型與自定義事件實(shí)例解析

    js事件模型與自定義事件實(shí)例解析

    JavaScript一個(gè)最簡(jiǎn)單的事件模型,需要有事件綁定與觸發(fā),還有事件刪除。本文將對(duì)其具體實(shí)現(xiàn)代碼進(jìn)行解析,需要的朋友一起來(lái)看下吧...

    caihg5602021-12-15
主站蜘蛛池模板: www国产网站 | 久久艹综合 | 成人国产精品齐天大性 | 91久久夜色精品国产网站 | 免费观看三级毛片 | 成人综合免费视频 | 日韩黄色免费观看 | 久久久日韩精品一区二区 | 久久免费视频在线 | 一区二区免费看 | 全网免费毛片 | 亚洲综人网 | 午夜影院在线免费观看 | 亚洲天堂字幕 | 亚洲成人激情在线 | 国产免费一区二区三区在线能观看 | 成人小视频在线播放 | 成人区精品一区二区婷婷 | 九九热精品视频在线播放 | 看免费一级毛片 | 羞羞视频入口 | 国产一区二区三区在线免费观看 | 亚洲极色 | 制服丝袜日日夜夜 | 日韩精品一区二区三区中文 | 香蕉秀 | 久久久精品视频国产 | 最新av在线免费观看 | 中文字幕在线观看1 | 国产午夜免费福利 | 欧美成人毛片 | 欧美激情性色生活片在线观看 | 国产做爰 | 成人资源在线 | 成人午夜一区二区 | wwwxxx视频| 国产亚洲精品久久久久久网站 | 午夜色片 | 亚洲免费资源 | 午夜在线视频观看 | 毛片视频播放 |