a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > Regex > 正文

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

2020-03-16 20:58:24
字體:
供稿:網(wǎng)友

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

正則表達(dá)式的功能非常的強(qiáng)大,廢話不多說了,直接給大家分享整理的內(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', '_'都能匹配, 所以說介種表達(dá)方式是可或可與的組成方式;

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

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

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

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

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

$ 表示必須以某字符結(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ì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)VEVB武林網(wǎng)網(wǎng)站的支持!


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到正則表達(dá)式頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产小视频一区二区 | 国产精品theporn | 骚黄视频 | 国产欧美日韩一区二区三区 | 欧美一级在线 | 久久久久久久国产精品 | 琪琪午夜伦伦电影福利片 | 国产在线看片 | 日韩精品一区二区三区在线观看 | 欧美激情一区 | 精品一区二区免费视频 | 韩国精品视频在线观看 | 久久69国产一区二区蜜臀 | 久久精品欧美一区二区三区麻豆 | 污视频网站在线观看 | 日韩av免费在线观看 | 国产青草视频在线观看视频 | 免费观看一级特黄欧美大片 | 网站一区二区三区 | 亚洲精品一区二区三区在线看 | 国产aaa毛片| 婷婷综合 | 草b视频 | 亚洲高清一二三区 | 久久久99精品免费观看 | 成人精品一区二区 | 久久综合久久受 | 一区二区三区在线播放视频 | 超黄视频在线观看 | 免费av在线网站 | 精品国产一区二区三区性色av | 午夜精品久久久久久久蜜桃app | 一区二区三区自拍 | 日韩福利一区二区 | 欧美精品一区二区三区四区 | 国产精品ssss在线亚洲 | 日韩在线播放欧美字幕 | 欧美日韩久久精品 | 午夜一级 | 中文字幕在线观看日本 | 国产精品久久久久久久久久妞妞 |