正規表示式介紹

2021-08-07 15:36:43 字數 512 閱讀 9137

一 前言

對於正規表示式,相信很多人都知道,但是很多人的第一感覺就是難學,因為看第一眼時,覺得完全沒有規律可尋,而且全是一堆各種各樣的特殊符號,完全不知所云。

其實只是對正則不了解而以,了解了你就會發現,原來就這樣啊正則所用的相關字元其實不多,也不難記,更不難懂,唯一難的就是組合起來之後,可讀性比較差,而且不容易理解,本文旨在讓大家對正則有乙個基本的了解,能看得懂簡單的正規表示式,寫得出簡單的正規表示式,用以滿足日常開發中的需求即可。

0\d-\d|0\d-\d 先來一段正則,如果你對正則不了解,是不是完全不知道這一串字元是什麼意思?這不要緊文章會詳細解釋每個字元的含義的。

1.1 什麼是正規表示式

正規表示式是一種特殊的字串模式,用於匹配一組字串,就好比用模具做產品,而正則就是這個模具,定義一種規則去匹配符合規則的字元。

二 正則字元簡單介紹

2.1 元字元介紹

「^」 :^會匹配行或者字串的起始位置,有時還會匹配整個文件的起始位置。 「"

正規表示式 介紹

表示式全集 字元 描述 將下乙個字元標記為乙個特殊字元 或乙個原義字元 或乙個向後引用 或乙個八進位制轉義符。例如,n 匹配字元 n n 匹配乙個換行符。序列 匹配 而 則匹配 匹配輸入字串的開始位置。如果設定了regexp物件的multiline屬性,也匹配 n 或 r 之後的位置。匹配輸入字串的...

正規表示式介紹

正規表示式是一種文字模式,包括普通字元和特殊字元 元字元 正規表示式 使用單個字串來描述 匹配一系列符合某個句法規則的字串 xyz 負值字元集合,匹配集合中不包含的任意一字元,如 ace 可以匹配 play 中的 p l y a f 1 6 字元範圍,匹配指定範圍內的任意一字元.注意 b匹配乙個單詞...

正規表示式詳細介紹

單個表示 1 d 數字 2 d 非數字 注 大小寫就是取反的意思 3 w 任意乙個字母或數字或下劃線 4 s 空白符 換行 製表符 空格 5 任意字元 除了換行符 自定義字元集合 表示匹配內的任意乙個字元,是乙個或運算,比如 123 就表示是數字1或數字2或數字3 表示非運算,比如 123 表示除了...