索引陣列和關聯陣列
(1)字元類
字母和數字[0-9a-za-z]
每個[:something:]可以代替乙個字元
比較序列[.something.]
等價類[=something=]
(2)錨
^開始;$結束;
[[:<:]]單詞的開始;[[:>:]]單詞的結束
(3)函式
匹配ereg(pattern, string, [,captured]);
替換ereg_replace(pattern,replacement,string);
拆分split(pattern, string, limit);
(4)perl
貪心與非貪心
(5)條件表示式
(?(condition) yespattern | nopattern)
(6)perl函式
匹配preg_match(pattern, string, capcured)
preg_match_all()
正規表示式 POSIX字元類
一 posix字元類 字元類說明 digit 任何數字 xdigit 任何十六進製制數字 alpha 任何字母 lower 任何小寫字母 upper 任何大寫字母 alnum 任何字母或數字 cntrl ascii控制字元 ascii 0 31 和 ascii 127 punct 不屬於 alnum...
POSIX擴充套件正規表示式函式
1 ereg 函式和eregi 函式 函式語法 bool ereg eregi string pattern,string string array regs 函式功能 在字串string中匹配表示式pattern,如果匹配成功返回true,否則返回false。如果有第3個引數regs,則將成功匹配...
正規表示式 Perl風格
1 修飾符 修飾符描述i 完成不區分大小寫的搜尋 g查詢所有出現 all occurrences,完成全域性搜尋 m將乙個字串視為多行 m就標識多multiple 預設情況下,和 字串匹配字串中的最開始和最末尾。使用m修飾符將使 和 匹配字串中每行的開始 s將乙個字串視為一行,忽略其中的所有換行符 ...