国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

10個(gè)常用的正則表達(dá)式

這篇具有很好參考價(jià)值的文章主要介紹了10個(gè)常用的正則表達(dá)式。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

1?電話號(hào)碼

let r1 = /^1[3-9]\d{9}$/g
console.log(r1.exec(18596932371))

2?qq號(hào)

let r2 = /^[1-9][0-9]{4,9}$/g
console.log(r2.exec(123456))

3?十六進(jìn)制的方式表示顏色

let r3 = /^#([0-9a-fA-F]{6}|[0-9a-fA-F]{3})$/g    // # 可能可有可無(wú),如果不需要#,可以在#后面加個(gè) ?
// let r4 = /^#?([0-9a-fA-F]{6}|[0-9a-fA-F]{3})$/g
console.log(r3.exec('#000'))

4?郵箱 (要求只允許qq 、163、gmail這三種郵箱地址)

let r5 = /^[\w-]+(\.[\w-]+)*@(qq|163|gmail)(\.[\w-]+)+$/g
console.log(r5.exec('123456789@qq.com'))

5?url地址 ?(有不同的協(xié)議:http、https、ftp、file...)

// 也需要將// 通過(guò)轉(zhuǎn)義字符轉(zhuǎn)義
let r6 = /^((https?|ftp|file):\/\/)?([\da-z\.\-]+)\.([a-z\.]{2-6})([\/\w\.\-]*)*\/?$/g
console.log(r6.exec('https://www.bilibili.com/danlaoshi/666/'))

6?匹配HTML標(biāo)簽

let r7 = /^<([a-z]+)([^>]+)*(>(.*)<\/\1>|\s+\/>)$/g    // \數(shù)字表示引用前面小括號(hào)包裹起來(lái)的組

7?匹配ip地址(IPV4)

// 255.255.255.255
// 192.1.14.116
// 5.13.123.2
let r8 = /^(([01]?[0-9][0-9]?|2[0-4][0-9]|25[0-5])\.){3}([01]?[0-9][0-9]?|2[0-4][0-9]|25[0-5])$/g

8?匹配日期(年-月-日)

let r9 = /^[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|12[0-9]|3[01])$/g

9?匹配各個(gè)省直轄市的車牌

let r10 = /^[京津冀晉蒙遼吉黑滬蘇浙皖閩贛魯豫鄂湘粵桂瓊渝川蜀黔貴滇云藏陜秦甘隴青寧新A-Z]{1}[A-Z]{1}[A-Z0-9]{4}[A-Z0-9掛學(xué)警港澳]{1}$/g

10?匹配18位的身份證

let r11 = /^[1-9][0-9]{5}(18|19|([23][0-9]))[0-9]{2}(0[1-9]|1[0-2])(0[1-9]|[12][0-9]|3[01])[0-9]{3}[0-9Xx]$/g

文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-802386.html

到了這里,關(guān)于10個(gè)常用的正則表達(dá)式的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • JavaScript使用正則表達(dá)式

    JavaScript使用正則表達(dá)式

    正則表達(dá)式(RegExp)也稱規(guī)則表達(dá)式(regular expression),是非常強(qiáng)大的字符串操作工具,語(yǔ)法格式為一組特殊字符構(gòu)成的匹配模式,用來(lái)匹配字符串。ECMAScript 3以Perl為基礎(chǔ)規(guī)范JavaScript正則表達(dá)式,實(shí)現(xiàn)Perl 5正則表達(dá)式的子集。JavaScript通過(guò)內(nèi)置RegExp類型支持正則表達(dá)式,String和Re

    2024年02月05日
    瀏覽(21)
  • JavaScript中的正則表達(dá)式

    正則表達(dá)式是一種強(qiáng)大的工具,可以在多種編程語(yǔ)言中使用,包括JavaScript。它們?cè)试S您在文本中查找和匹配模式,以及執(zhí)行各種操作,如替換、拆分和驗(yàn)證。在JavaScript中,正則表達(dá)式通常用來(lái)檢查字符串是否符合某種特定模式,并且可以用來(lái)從字符串中提取特定的子字符串

    2024年02月02日
    瀏覽(23)
  • JavaScript |(四)正則表達(dá)式 | 尚硅谷JavaScript基礎(chǔ)&實(shí)戰(zhàn)

    JavaScript |(四)正則表達(dá)式 | 尚硅谷JavaScript基礎(chǔ)&實(shí)戰(zhàn)

    學(xué)習(xí)來(lái)源 :尚硅谷JavaScript基礎(chǔ)實(shí)戰(zhàn)丨JS入門到精通全套完整版 系列筆記 : JavaScript |(一)JavaScript簡(jiǎn)介及基本語(yǔ)法 JavaScript |(二)JavaScript自定義對(duì)象及函數(shù) JavaScript |(三)內(nèi)建對(duì)象 | 數(shù)組 | string對(duì)象 JavaScript |(四)正則表達(dá)式?? JavaScript |(五)DOM簡(jiǎn)介 JavaScript |(六)

    2024年02月14日
    瀏覽(63)
  • javaScript基礎(chǔ)語(yǔ)法之正則表達(dá)式

    表達(dá)式 描述 [0-9] 查找任何從 0 至 9 的數(shù)字。例如,匹配: \\\'111\\\' ,不匹配:\\\'eee\\\' [abc] 查找方括號(hào)之間的任何字符。例如,/[123]/ 匹配 \\\"1234567\\\" 中的 \\\"123\\\",\\\"1\\\" 中的 \\\"1\\\"。但是不匹配 \\\"4567890\\\"。 [^abc] 查找任何不在方括號(hào)之間的字符。例如,/[^123]/ 匹配 \\\"4567890\\\" 中的 \\\"4567890\\\"。但是不匹

    2024年02月09日
    瀏覽(54)
  • 防止 JavaScript 中的正則表達(dá)式回溯

    正則表達(dá)式是用于在軟件應(yīng)用程序中操作和驗(yàn)證文本的強(qiáng)大工具。然而,某些正則表達(dá)式模式可能容易受到回溯的影響,這可能會(huì)導(dǎo)致超線性運(yùn)行時(shí),并可能導(dǎo)致DoS攻擊。在本文中,我們將探討什么是回溯、它如何導(dǎo)致性能問(wèn)題以及如何在正則表達(dá)式中防止回溯。 回溯是正則

    2024年02月12日
    瀏覽(38)
  • 【JavaScript_2】語(yǔ)法、標(biāo)準(zhǔn)庫(kù)、正則表達(dá)式

    1、強(qiáng)制轉(zhuǎn)換 使用Number函數(shù),可以將任意類型的值轉(zhuǎn)化成數(shù)值。 Number函數(shù)將字符串轉(zhuǎn)為數(shù)值,要比parseInt函數(shù)嚴(yán)格很多。基本上,只要有一個(gè)字符無(wú)法轉(zhuǎn)成數(shù)值,整個(gè)字符串就會(huì)被轉(zhuǎn)為NaN。 上面代碼中,parseInt逐個(gè)解析字符,而Number函數(shù)整體轉(zhuǎn)換字符串的類型。 另外,parseI

    2024年02月13日
    瀏覽(32)
  • 前端JavaScript入門-day08-正則表達(dá)式

    前端JavaScript入門-day08-正則表達(dá)式

    (創(chuàng)作不易,感謝有你,你的支持,就是我前行的最大動(dòng)力,如果看完對(duì)你有幫助,請(qǐng)留下您的足跡) 目錄 介紹 語(yǔ)法? 元字符? 邊界符? 量詞? 字符類: 修飾符 正則表達(dá)式(Regular Expression)是用于匹配字符串中字符組合的模式。在 JavaScript中,正則表達(dá)式也是對(duì)象,通常用

    2024年02月13日
    瀏覽(40)
  • JavaScript Web APIs - 06 正則表達(dá)式

    目標(biāo):能夠利用正則表達(dá)式完成小兔鮮注冊(cè)頁(yè)面的表單驗(yàn)證,具備常見的表單驗(yàn)證能力 正則表達(dá)式 綜合案例 階段案例 正則表達(dá)式 (

    2024年02月10日
    瀏覽(21)
  • 【Java 進(jìn)階篇】JavaScript 正則表達(dá)式(RegExp)詳解

    【Java 進(jìn)階篇】JavaScript 正則表達(dá)式(RegExp)詳解

    JavaScript 正則表達(dá)式,通常簡(jiǎn)寫為 RegExp,是一種強(qiáng)大的文本匹配工具,它允許你通過(guò)一種靈活的語(yǔ)法來(lái)查找和替換字符串中的文本。正則表達(dá)式在編程中用途廣泛,不僅限于 JavaScript,在許多編程語(yǔ)言中也都有類似的實(shí)現(xiàn)。 正則表達(dá)式,簡(jiǎn)稱正則或RegExp,是一個(gè)用于描述字符

    2024年02月07日
    瀏覽(49)
  • 10個(gè)常用的正則表達(dá)式

    2024年01月18日
    瀏覽(32)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包