首先簡單介紹下正規表示式:
在撰寫處理字串的程式或網頁時,常常會有尋找符合某些複雜規則的字串的需求。正規表示式就是用來描述這些規則的工具。換句話說,正規表示式就是記錄文字規則的程式碼。
下面就來看看正規表示式裡亂七八糟的字元都是什麼意思:
1.常用的元字元
代碼 說明
. 匹配換行符以外的任意字元
\w 符合字母或數字或底線或漢字
\s 符合任意的空白符號
\d 匹配數字
\b 配對單字的開始或結束
^ 匹配字串的開始
$ 匹配字串的結束
那我們試著理解下:
\bhello\b 其實就是找出單字hello了-先是某個字開始處(\b),然後是字串hello,最後是字結束處(\b)。
010-\d\d\d\d\d\d\d\d 例如北京的固定電話-先是010-,然後是8個數字(\d)。
^\d{18}$ 例如身分證字號-先是字串開始(^),然後是18位元數字(\d),最後字串結束($)。
本站所有資源都是由網友投搞發佈,或轉載各大下載站,請自行檢測軟件的完整性! 本站所有資源僅供學習與參攷,請勿用於商業用途,否則產生的一切後果將由您自己承擔! 如有侵權請聯繫我們删除下架,聯繫方式: admin@php.cn