php正規表示式

2021-06-29 00:15:34 字數 856 閱讀 7258

「/」定界符把希望查詢匹配物件的模式內容放入「/」定界符之間

元字元就是指那些在正規表示式中具有特殊意義的專用字元。常用元字元 「+」, 「*」, 「?」

「+」元字元規定其前導字元(即位於元字元前面的字元)必須在目標物件中連續出現一次或多次

「*」元字元規定其前導字元必須在目標物件中出現零次或連續多次

「?」元字元規定其前導物件必須在目標物件中連續出現零次或一次。

除了元字元之外,使用者還可以精確指定模式在匹配物件中出現的頻率。例如,

/jim/上述正規表示式規定字元m可以在匹配物件中連續出現2-6次,因此,上述正規表示式可以同jimmy或jimmmmmy等字串相匹配。

其他元字元

\s:用於匹配單個空格符,包括tab鍵和換行符;

\s:用於匹配除單個空格符之外的所有字元;

\d:用於匹配從0到9的數字;

\w:用於匹配字母,數字或下劃線字元;

\w:用於匹配所有與\w不匹配的字元;

. :用於匹配除換行符之外的所有字元。

定位符用於規定匹配模式在目標物件中的出現位置。常用的定位符: 「^」, 「$」, 「\b」 以及 「\b

「^」定位符規定匹配模式必須出現在目標字串的開頭,

「$」定位符規定匹配模式必須出現在目標物件的結尾,

\b定位符規定匹配模式必須出現在目標字串的開頭或結尾的兩個邊界之一,

「\b」定位符則規定匹配物件必須位於目標字串的開頭和結尾兩個邊界之內,即匹配物件既不能作為目標字串的開頭,也不能作為目標字串的結尾。

php正規表示式詳解,PHP正規表示式使用詳解

操作符 描述 轉義符 圓括號和方括號 限定符 anymetacharacter 位置和順序 或 操作 全部符號解釋 字元 描述 將下乙個字元標記為乙個特殊字元 或乙個原義字元 或乙個 向後引用 或乙個八進位制轉義符。例如,n 匹配字元 n n 匹配乙個換行符。序列 匹配 而 則匹配 匹配輸入字串的開...

PHP正規表示式

php正規表示式的定義 用於描述字元排列和匹配模式的一種語法規則。它主要用於字串的模式分割 匹配 查詢及替換操作。php中的正則函式 php中有兩套正則函式,兩者功能差不多,分別為 一套是由pcre perl compatible regular expression 庫提供的。使用 preg 為字...

PHP正規表示式

今天起,會開始弄乙個php教程系列文章.主要是針對正規表示式的.大概的內容排序是這樣安排的 1.php 中的正規表示式 2.八個實用的php正規表示式 3.如何書寫更易閱讀的php正規表示式 4.半小時精通正規表示式 5.正則在文章採集系統中的應用及常見問題答疑 6.更多策劃中 投稿,完善本系列,讓...