最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺析正則表達(dá)式 元字符和普通字符

 更新時(shí)間:2018年01月16日 09:02:04   作者:一落葉而知秋  
根據(jù)正則表達(dá)式語(yǔ)法規(guī)則,正則表達(dá)式的匹配模式是由一系列的字符構(gòu)成的。下面小編給大家?guī)?lái)了正則表達(dá)式 元字符和普通字符,感興趣的朋友一起看看吧

要想學(xué)會(huì)正則表達(dá)式,理解元字符和普通字符是一個(gè)必須攻克的難關(guān)。不用刻意記。下面小編給大家?guī)?lái)了正則表達(dá)式 元字符和普通字符的相關(guān)知識(shí),一起看看吧。

根據(jù)正則表達(dá)式語(yǔ)法規(guī)則,正則表達(dá)式的匹配模式是由一系列的字符構(gòu)成的。

一.普通字符:

大多數(shù)的字符僅能夠描述它們本身,這些字符稱作普通字符,例如所有的字母和數(shù)字。

也就是說(shuō)普通字符只能夠匹配字符串中與它們相同的字符。

二.元字符:

由于普通字符只能匹配與自身相同的字符,那么正則表達(dá)式的靈活性和強(qiáng)大的匹配功能就不能完全展現(xiàn),于是正則表達(dá)式中規(guī)定了一系列的特殊字符,這些字符不是按照字符的直接量進(jìn)行匹配的,而是具有特殊的語(yǔ)義,

例如下面如下字符:

^ $ . * + ? = ! : | \ / ( ) [ ] { }

雖然說(shuō)上面的字符具有特殊含義,但是一些字符只有在某些上下文環(huán)境中才具有特殊的含義。

如果要匹配這些具有特殊含義的字符直接量,需要在這些字符前面加反斜杠(\)轉(zhuǎn)義,例如我想匹配一個(gè)$直接量,需要寫(xiě)成\$,否則就是匹配一個(gè)結(jié)尾位置。正是由于這些特殊字符的存在,才會(huì)是正則表達(dá)式具有強(qiáng)大的功能。

由于它們是構(gòu)造各種匹配復(fù)雜文本的正則表達(dá)式的基本字符,所以被稱作元字符。

總結(jié)

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

相關(guān)文章

  • 正則表達(dá)式模式匹配字符串基礎(chǔ)知識(shí)

    正則表達(dá)式模式匹配字符串基礎(chǔ)知識(shí)

    這篇文章主要介紹了正則表達(dá)式模式匹配字符串基礎(chǔ)知識(shí),分為匹配字符串的基本規(guī)則和正則匹配、查找與替代的知識(shí),本文給大家介紹的非常不錯(cuò),需要的朋友可以參考下
    2017-11-11
  • 讓editplus3 函數(shù)模板完全顯示函數(shù)

    讓editplus3 函數(shù)模板完全顯示函數(shù)

    我是常常使用editplus ,主要是它啟動(dòng)快,文件小,自定義代碼,綠色。發(fā)現(xiàn)當(dāng)用他打開(kāi)php有一個(gè)快捷鍵ctrl+F11可以打開(kāi)函數(shù)列表,也就是文件內(nèi)所有的函數(shù)名會(huì)顯示在列表中,雙擊會(huì)選中函數(shù),非常方便
    2012-10-10
  • php獲取超鏈接文本內(nèi)容的正則表達(dá)式(五種方法)

    php獲取超鏈接文本內(nèi)容的正則表達(dá)式(五種方法)

    正則表達(dá)式在php中應(yīng)用非常廣泛,下面是腳本之家小編跟大家分享的php獲取超鏈接文本內(nèi)容的正則表達(dá)式,感興趣的朋友一起看看吧
    2015-10-10
  • linux 正則表達(dá)式深度解析

    linux 正則表達(dá)式深度解析

    大體來(lái)講,正則表達(dá)式的文法分為3種標(biāo)準(zhǔn):BRE、ERE 和 ARE。其中 BER 和 ERE 屬于 POSIX 標(biāo)準(zhǔn),ARE 則是由各家定義的擴(kuò)展
    2013-11-11
  • ASP正則函數(shù)替換分頁(yè)后的參數(shù)

    ASP正則函數(shù)替換分頁(yè)后的參數(shù)

    在分頁(yè)系統(tǒng)里面用到的把page后面得東西都給丟掉
    2008-07-07
  • 使用正則表達(dá)式匹配[***]樣式的字符串

    使用正則表達(dá)式匹配[***]樣式的字符串

    這篇文章主要介紹了使用正則表達(dá)式匹配[***]樣式的字符串,需要的朋友可以參考下
    2014-05-05
  • Java中使用正則表達(dá)式處理文本數(shù)據(jù)

    Java中使用正則表達(dá)式處理文本數(shù)據(jù)

    正則表達(dá)式就是一個(gè)字符串,但和普通的字符串不同的是,正則表達(dá)式是對(duì)一組相似字符串的抽象。本文將給大家介紹java中使用正則表達(dá)式處理文本數(shù)據(jù)的相關(guān)的資料,感興趣的朋友一起看看吧
    2015-10-10
  • 經(jīng)典Javascript正則表達(dá)式[優(yōu)質(zhì)排版]

    經(jīng)典Javascript正則表達(dá)式[優(yōu)質(zhì)排版]

    正則表達(dá)式用于字符串處理,表單驗(yàn)證等場(chǎng)合,實(shí)用高效,但用到時(shí)總是不太把握,以致往往要上網(wǎng)查一番。我將一些常用的表達(dá)式收藏在這里,作備忘之用
    2013-01-01
  • asp下替換非數(shù)字為空的正則

    asp下替換非數(shù)字為空的正則

    最近用到將字符串替換為空的函數(shù),上網(wǎng)搜了一下這個(gè)簡(jiǎn)單的東西,網(wǎng)上沒(méi)有,于是自己寫(xiě)個(gè)asp下替換字符串為空的正則,太簡(jiǎn)單了,見(jiàn)笑了
    2007-12-12
  • asp email郵箱地址驗(yàn)證正則表達(dá)式

    asp email郵箱地址驗(yàn)證正則表達(dá)式

    剛才說(shuō)了郵箱驗(yàn)證先可用js來(lái)處理,然后再由asp,php來(lái)做,下面我來(lái)看看一個(gè)asp 郵箱地址驗(yàn)證正則表達(dá)式全新實(shí)例吧。
    2010-05-05

最新評(píng)論

囊谦县| 宿松县| 沙雅县| 大厂| 安阳县| 沙田区| 万山特区| 尖扎县| 东山县| 青铜峡市| 伊宁县| 莫力| 博兴县| 衡水市| 阿合奇县| 南安市| 乐都县| 昌邑市| 抚松县| 金堂县| 苏尼特右旗| 平远县| 苗栗县| 绍兴县| 宣汉县| 台湾省| 读书| 淳安县| 长沙市| 开阳县| 博客| 寿光市| 白山市| 阜南县| 长葛市| 临朐县| 南昌市| 株洲县| 安远县| 屏南县| 大城县|