PHP 正則規則

2021-07-06 00:19:05 字數 935 閱讀 7422

//preg_replace("正則","替換內容","原字串") 很重要,很常用

$a =

"歡迎光臨"

;//給http開頭的加上超連結

); //$表示 匹配到的所有內容 $表示正則匹配到的第乙個元素 這裡指: http:

//正則技術幾個重要概念:1. 子表示式2. 捕獲3. 反向引用

$str="333-555-777ajkfdasljd999-000-444";

//需求,請找出 ***-yyy-zzz 格式的字串.

$reg='/(\d)\1-(\d)\2-(\d)\3/i';

// \1表示捕獲到的第乙個數字 3 \2表示捕獲到的第二段數字 5

//i 表示不區分大小寫

//2.在php中寫正規表示式,要使用 '引號括起來

//3.在php中正規表示式,可以使用 '/ , @ , # ,$, %'

//4.子表示式, 在正規表示式,使用 () 括起就是乙個子表示式

的結果的說明: $res[0][n] ,

表示匹配到底

n+1個結果

//$res[m][n] m>=1 , 表示第

n+1個結果的第

m個子表示式內容

preg_match_all($reg,$str,$res);

//請找出 滿足格式  ***-yzy-***, xyz 都是數

$str="333-555-777ajkfdasljd999-000-444uuu666-787-666 ajkdlas999-898-999";

$reg='/(\d)\1-(\d)\2-(\d)\3/i';

preg_match_all($reg,$str,$res);

nginx正則規則

語法規則 location uri 模式 含義location uri 表示精確匹配,只有完全匹配上才能生效 location uri 開頭對url路徑進行字首匹配,並且在正則之前。location pattern 開頭表示區分大小寫的正則匹配 location pattern 開頭表示不區分大小寫...

正則匹配規則

1.字面量 眼見為實 2.元字元 反斜槓 轉義 號 需要轉義 脫字元 也需要轉義 除了 和 以下字元都是元字元 如果想使用其字面意義 需要轉義 正則中需要用反斜槓轉義的字元 3.匹配字串的開始位置 4.匹配字串的結尾位置 5.字元 匹配除回車 r 換行 n 行分隔符 u2028 段分隔符 u2029...

Android 正則匹配規則

常用元字元 說明 匹配除換行符以外的任意字元 w匹配字母或數字或下劃線 s匹配任意的空白符 d匹配數字 b匹配單詞的開始或結束 匹配字串的開始 匹配字串的結束 常用限定符 語法說明 重複零次或更多次 重複一次或更多次 重複零次或一次 重複n次 重複n次或更多次 重複n到m次 常用反義詞 語法 說明 ...