婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > 正則表達(dá)式日常收集整理(簡(jiǎn)單且實(shí)用)

正則表達(dá)式日常收集整理(簡(jiǎn)單且實(shí)用)

熱門(mén)標(biāo)簽:菏澤智能ai電銷機(jī)器人銷售公司 地圖標(biāo)注字母的軟件 css百度地圖標(biāo)注位置顯示 線上教育ai外呼系統(tǒng) 實(shí)用地圖標(biāo)注app 地圖標(biāo)注商戶中心要收錢(qián)多少 400免費(fèi)電話去哪申請(qǐng) 鄂州人工智能電銷機(jī)器人軟件 宿遷智能外呼系統(tǒng)供應(yīng)商

正則表達(dá)式,又稱正規(guī)表示法、常規(guī)表示法。(英語(yǔ):Regular Expression,在代碼中常簡(jiǎn)寫(xiě)為regex、regexp或RE),計(jì)算機(jī)科學(xué)的一個(gè)概念。正則表達(dá)式使用單個(gè)字符串來(lái)描述、匹配一系列符合某個(gè)句法規(guī)則。在很多文本編輯器里,正則表達(dá)式通常被用來(lái)檢索、替換那些符合某個(gè)模式的文本。

正則表達(dá)式的功能非常的強(qiáng)大,廢話不多說(shuō)了,直接給大家分享整理的內(nèi)容了。

一:基本匹配符:

\d 匹配數(shù)字      eg:'5\d0'------->'580'

\w 匹配字母或數(shù)字   eg:'\d\w\w'--------->'8zh'

. 匹配除換行符外的任何一個(gè)字符任意字符    eg:'zh.'----------->'zh'

\s 空白符(tab)或空格

二:匹配字符長(zhǎng)度:

* 表示任意個(gè)字符(包括0個(gè))

+ 表示至少一個(gè)字符

? 表示0個(gè)或1個(gè)字符

{n} 表示n個(gè)字符

{n,m}表示n-m個(gè)字符

********************************************************

練習(xí)題一道:\d{3}\s+\d{3,8};

答案在這里2333: 匹配的是由3個(gè)數(shù)字緊接至少一個(gè)空格或空白符緊接3到8個(gè)數(shù)字;

********************************************************

補(bǔ)充一句: 像'-'這樣的特殊字符需要轉(zhuǎn)譯才能匹配哦~ like this '\-' >>>>>

三: 但是如果單純是這樣的匹配的話, 未免有點(diǎn)簡(jiǎn)單點(diǎn)了, 面對(duì)復(fù)雜的匹配我們還需要更精準(zhǔn)的匹配方法:

[0-9a-zA-Z\_] 可以匹配一個(gè)數(shù)字或者字母或者下劃線, 親測(cè): '0', 'a', 'Z', '_'都能匹配, 所以說(shuō)介種表達(dá)方式是可或可與的組成方式;

[0-9a-zA-Z\_]+ 可以匹配至少由一個(gè)數(shù)字或字母或下劃線組成的字符串;

[a-zA-Z\_][0-9a-zA-Z\_]* 可以匹配由字母或下劃線開(kāi)頭, 后面緊接任意一個(gè)數(shù)字或字母或下劃線;

[a-zA-Z\_][0-9a-zA-Z\_]{0,19} 限制長(zhǎng)度在1到20, 為什么是1到20呢, 開(kāi)頭占一位后面緊接的字符串限制在0到19, 所以最大長(zhǎng)度限制在20啦;

A|B 可以匹配A或B. [J|j]aina可以匹配jaina或Jaina;

^ 表示必須以某字符開(kāi)頭, eg: ^\d 表示必須以數(shù)字開(kāi)頭的

$ 表示必須以某字符結(jié)尾 , eg: \d$ 表示必須以數(shù)字結(jié)尾, 注意它們倆的表達(dá)方式^是放在字符前面的, $是放在字符后面的

四: js中的驗(yàn)證方法:

var reg='\d{3}\s+\d{3,8}';
var tel='010 123456';
console.log(reg.test(tel));//true

以上所述是小編給大家介紹的正則表達(dá)式日常收集整理(簡(jiǎn)單且實(shí)用),希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

您可能感興趣的文章:
  • JavaScript正則表達(dá)式的分組匹配詳解
  • Java正則表達(dá)式提取字符的方法實(shí)例
  • 65條最常用正則表達(dá)式 你要的都在這里了
  • 正則表達(dá)式的字符串替換方法
  • jquery正則表達(dá)式驗(yàn)證(手機(jī)號(hào)、身份證號(hào)、中文名稱)
  • JavaScript正則表達(dá)式解析URL的技巧
  • 最全的常用正則表達(dá)式大全
  • 學(xué)習(xí)Java正則表達(dá)式(匹配、替換、查找)
  • 詳解Java正則表達(dá)式語(yǔ)法

標(biāo)簽:三亞 池州 綿陽(yáng) 咸陽(yáng) 鞍山 恩施 六安 梅州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《正則表達(dá)式日常收集整理(簡(jiǎn)單且實(shí)用)》,本文關(guān)鍵詞  正則,表達(dá)式,日常,收集,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《正則表達(dá)式日常收集整理(簡(jiǎn)單且實(shí)用)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于正則表達(dá)式日常收集整理(簡(jiǎn)單且實(shí)用)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 凯里市| 娱乐| 道孚县| 西林县| 西城区| 泾源县| 章丘市| 昆明市| 天柱县| 余庆县| 沙坪坝区| 聂拉木县| 抚顺县| 壤塘县| 平安县| 沐川县| 巍山| 曲阳县| 安乡县| 横山县| 金乡县| 阿尔山市| 准格尔旗| 东至县| 岳池县| 新干县| 闵行区| 韶山市| 廉江市| 花垣县| 雅安市| 佛学| 古蔺县| 万盛区| 堆龙德庆县| 万源市| 乌鲁木齐市| 武鸣县| 红河县| 濮阳县| 同心县|