正規表示式入門(一)

2021-07-25 21:42:43 字數 880 閱讀 3842

正規表示式又稱為正規表示法、常規表示法,它是乙個描述字元模式的物件,由一些特殊符號組成,其組成的字元模式用來匹配各種表示式。

regexp 物件表示正規表示式,是對字串執行模式匹配的強大工具。

var str = is this is regexp;

/pattern/attributes:  /is/g---->全域性查詢is這個字元(//之間的內容是需要匹配的內容,g代表全域性匹配的意思)

分析:3465673756、@、qq、.、com

各自表示式:3465673756-->^\w+(以數字、字母、下劃線開頭,而且在@前必須匹配一次 )

@-->@(個別特殊字元可直接採用)

qq-->\w+(以數字、字母、下劃線開頭,而且在.前必須匹配一次 )

.--->\.(.跟萬用字元衝突了,因此需要\轉義)

com-->\w+

合成:/^\w+@\w+\.\w+/       由於有些郵箱會出現@xx.com.cn,所以.xx將會出現1次或者2次----->(\.\w+)   注意必須以$結尾

正規表示式:/^\w+@\w+(\.\w+)$/

分析:手機號碼都是15、13、18開頭,並且為11位

正規表示式:/^(15|13|18)\d$/

正規表示式 正則入門

先從乙個例子開始正規表示式。書寫乙個匹配手機號的正規表示式,為了方便討論,假定手機號是1開頭,第二位只能是3 5 8中的其中乙個,總共11位的數字,形如13 匹配手機號的正規表示式為 1 358 d 下面介紹此正規表示式中的各個符號的含義。表示字串的開頭,後面緊接著1,表示匹配的字串要以 1 開頭。...

正規表示式入門

對於文字字元,有11個字元被保留作特殊用途。他們是 這些特殊字元也被稱作元字元 不可顯示字元 可以使用特殊字串行來代表某些不可顯示字元 代表tab 0x09 代表回車符 0x0d 代表換行符 0x0a 字符集 字符集是由一對方括號 括起來的字元集合。使用字符集,你可以告訴正規表示式引擎僅僅匹配多個字...

正規表示式入門

老師說過 正規表示式就是用字串讀取字串!學習正規表示式的最好方法是從例子開始,理解例子之後再自己對例子進行修改,實驗。下面給出了不少簡單的例子,並對它們作了詳細的說明。假設你在一篇英文 裡查詢hi,你可以使用正規表示式hi。這幾乎是最簡單的正規表示式了,它可以精確匹配這樣的字串 由兩個字元組成,前乙...