亚洲一区欧美日韩综合,久久亚洲色www成人图片,久久精品国产只有精品66

蜜臀98精品国产免费观看-欧美亚洲日本高清不卡-亚洲国产精品成人久久-无码精品人妻一区二区三区中-欧美巨大黑人精品videos

    • <small id="vghym"></small>
    • <td id="vghym"></td>


        獲得積分
        資料庫會員登錄
        搜索: [高級搜索]
        下載首頁 | 資源分類 | 下載排行
        您的位置: 首頁 > 市場 開發 實施 管理 > 開發技術
         
        分類導航
        下載排行
        最新資源
        正則表達式教程
        資源大小:51.42 KB 資源類型:文檔
        下載積分: 0
        更多
        -->
        下載統計:總下載:0,本月下載:0,本周下載:0,今日下載:0
        發表評論 錯誤報告 加入收藏夾
        資源介紹
        正則表達式到底是什么東西?
        字符是計算機軟件處理文字時最基本的單位,可能是字母,數字,標點符號,空格,換行符,漢字等等。字符串是0個或更多個字符的序列。文本也就是文字,字符串。說某個字符串匹配某個正則表達式,通常是指這個字符串里有一部分(或幾部分分別)能滿足表達式給出的條件。
        在編寫處理字符串的程序或網頁時,經常會有查找符合某些復雜規則的字符串的需要。正則表達式就是用于描述這些規則的工具。換句話說,正則表達式就是記錄文本規則的代碼。
        很可能你使用過Windows/Dos下用于文件查找的通配符(wildcard),也就是*和?。如果你想查找某個目錄下的所有的Word文檔的話,你會搜索*.doc。在這里,*會被解釋成任意的字符串。和通配符類似,正則表達式也是用來進行文本匹配的工具,只不過比起通配符,它能更精確地描述你的需求——當然,代價就是更復雜——比如你可以編寫一個正則表達式,用來查找所有以0開頭,后面跟著2-3個數字,然后是一個連字號“-”,最后是7或8位數字的字符串(像010-12345678或0376-7654321)。
        入門
        學習正則表達式的最好方法是從例子開始,理解例子之后再自己對例子進行修改,實驗。下面給出了不少簡單的例子,并對它們作了詳細的說明。
        假設你在一篇英文小說里查找hi,你可以使用正則表達式hi。
        這幾乎是最簡單的正則表達式了,它可以精確匹配這樣的字符串:由兩個字符組成,前一個字符是h,后一個是i。通常,處理正則表達式的工具會提供一個忽略大小寫的選項,如果選中了這個選項,它可以匹配hi,HI,Hi,hI這四種情況中的任意一種。
        不幸的是,很多單詞里包含hi這兩個連續的字符,比如him,history,high等等。用hi來查找的話,這里邊的hi也會被找出來。如果要精確地查找hi這個單詞的話,我們應該使用bhib。
        b是正則表達式規定的一個特殊代碼(好吧,某些人叫它元字符,metacharacter),代表著單詞的開頭或結尾,也就是單詞的分界處。雖然通常英文的單詞是由空格,標點符號或者換行來分隔的,但是b并不匹配這些單詞分隔字符中的任何一個,它只匹配一個位置。
        如果需要更精確的說法,b匹配這樣的位置:它的前一個字符和后一個字符不全是(一個是,一個不是或不存在)w。
        假如你要找的是hi后面不遠處跟著一個Lucy,你應該用bhib.*bLucyb。
        這里,.是另一個元字符,匹配除了換行符以外的任意字符。*同樣是元字符,不過它代表的不是字符,也不是位置,而是數量——它指定*前邊的內容可以連續重復出現任意次以使整個表達式得到匹配。因此,.*連在一起就意味著任意數量的不包含換行的字符。現在bhib.*bLucyb的意思就很明顯了:先是一個單詞hi,然后是任意個任意字符(但不能是換行),最后是Lucy這個單詞。
        換行符就是'n',ASCII編碼為10(十六進制0x0A)的字符。
        如果同時使用其它元字符,我們就能構造出功能更強大的正則表達式。比如下面這個例子:
        0dd-dddddddd匹配這樣的字符串:以0開頭,然后是兩個數字,然后是一個連字號“-”,最后是8個數字(也就是中國的電話號碼。當然,這個例子只能匹配區號為3位的情形)。
        這里的d是個新的元字符,匹配一位數字(0,或1,或2,或……)。-不是元字符,只匹配它本身——連字符或者減號。
        為了避免那么多煩人的重復,我們也可以這樣寫這個表達式:0d{2}-d{8}。 這里d后面的{2}({8})的意思是前面d必須連續重復匹配2次(8次)。
        測試正則表達式
        其它可用的測試工具:
        •        RegexBuddy
        •        Javascript正則表達式在線測試工具
        如果你不覺得正則表達式很難讀寫的話,要么你是一個天才,要么,你不是地球人。正則表達式的語法很令人頭疼,即使對經常使用它的人來說也是如此。由于難于讀寫,容易出錯,所以找一種工具對正則表達式進行測試是很有必要的。
        由于在不同的環境下正則表達式的一些細節是不相同的,本教程介紹的是微軟 .Net Framework 2.0下正則表達式的行為,所以,我向你介紹一個.Net下的工具Regex Tester。首先你確保已經安裝了.Net Framework 2.0,然后下載Regex Tester。這是個綠色軟件,下載完后打開壓縮包,直接運行RegexTester.exe就可以了。
        下面是Regex Tester運行時的截圖:
        下載地址
         下載地址1
        按字母檢索

        下載須知:
        大部份資源無需注冊即可下載
        需要積分的資源要在會員中心注冊會員并用 積分體系中提示的方法賺取積分才能下載。

        免責聲明:
        所有資源只能用于參考學習,不能用于任何商業用途,否則后果自負!
        主站蜘蛛池模板: 色综合色综合久久综合频道88| 亚洲精品卡2卡3卡4卡5卡区| 中文人妻av久久人妻水蜜桃| 东京热tokyo综合久久精品| 久久天天躁狠狠躁夜夜96流白浆 | 国产A级毛片| 国产精品麻花传媒二三区别| 亚洲国产精品无码久久久蜜芽| 又大又硬又黄的免费视频| 亚洲国产另类久久久精品小说| 嫩草伊人久久精品少妇av | 久久夜色撩人精品国产| 色老头视频一区| 亚洲一区 欧洲一区| 国产成年无码av片在线| 国产亚洲综合区成人国产系列| 伊在人亚洲香蕉精品区麻豆| 99久久国产精品免费高潮| 熟女乱伦视频| 少妇喷水高潮日韩一区| 精品国产乱码一区二区三区乱| 久久人人爽人人爽av片| 国产免费人成视频尤勿视频| 少妇伦子伦精品无码styles| 无码中文字幕色专区| 夜夜嗨av一区二区三区| 国产在线拍揄自揄视精品一区| 欧美国产日韩亚洲中文| 波多野结衣高清一区二区三区| 久久亚洲精品无码av宋| 丝袜a∨在线一区二区三区不卡| 疯狂做受xxxx高潮欧美日本| 被内射的人妻一区| 色欲色香天天天综合网www| 2024av天堂手机在线观看| 国产精品自在在线午夜| 国产亚洲精品欧洲在线观看| 亚洲一区美女视频观看| 午夜国人精品av免费看| 亚洲中文在线播放一区| 国产成人精品免费午夜app|