模式修正符(Pattern Modifiers) i -可同時匹配大小寫字母 M -將字符串視為多行 S -將字符串視為單行,換行符做普通字符看待,使“.”匹配任何字符 X -模式中的空白忽略不計 U -匹配到最近的字符串 e -將替換的字符串作為表達使用 格式:/apple/i匹配“apple”或“Apple”等,忽略大小寫。 /i
preg_match()和preg_match_all()正則表達式的匹配 語法格式:if (preg_match ("/php/i", "PHP is the web scripting language of choice.")) { print "A match was found."; } else { print "A match was not found."; }
preg_quote()轉義正則表達式字符 語法格式:$keywords = "$40 for a g3/400"; $keywords = preg_quote ($keywords, "/");//轉義誰 /轉義符號 echo $keywords;