<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                對正則解釋進行修正用的單個符號。(寫在定界符外面,寫在右邊)??注意:一個符號就是一個功能,可以組合起來使用 [php支持](https://www.php.net/manual/zh/reference.pcre.pattern.modifiers.php): <span style="color:blue;">**i**</span> m s x e(php7移除)? A D S U X J u ~~~ 修正符:i 不區分大小寫的匹配; 如:"/abc/i"可以與abc或aBC或ABc等匹配; 修正符:m 將字符串視為多行,不管是那行都能匹配; 例:#模式為:$mode="/abc/m"; 要匹配的字符串為:$str="bcefg5e\nabcdfe" 注意其中\n,換行了abc換到了下一行; $str和$mode仍可以匹配,修正符m使得多行也可匹配; 修正符:s 將字符串視為單行,換行符作為普通字符; 例:#模式為:$mode="/pr.y/"; 要匹配字符串為:$str="pr\ny"; 兩者不可匹配; . 是除了換行以外的字符可匹配; 修改下模式為:$mode="/pr.y/s"; 其中修正符s將\n視為普通字符,即不是換行; 最后兩者可以匹配; 修正符:x 將模式中的空白忽略; $pattern = '/a c/x'; #這里的空白會被忽略 $string = 'a c'; if (preg_match($pattern, $string, $arr)) { echo "正則表達式<b>{$pattern}</b>和字符串<b>{$string}</b>匹配成功<br>"; print_r($arr); } else { echo "<font color='red'>正則表達式{$pattern}和字符串{$string}匹配失敗</font>"; } //這次的匹配結果是失敗的。因為我們使用模式修正符x取消了模式中的空格。注意:我們無法使用模式修正符取消\s表示的空白 修正符:A 強制從目標字符串開頭匹配; 例:#$mode="/abc/A"; 可以與$str="abcsdfi"匹配, 不可以與$str2="sdsdabc"匹配; 因為$str2不是以abc開頭; #修正符:D 如果使用$限制結尾字符,則不允許結尾有換行; 例:#模式為:$mode="/abc$/"; #可以與最后有換行的$str="adshabc\n"匹配; #元子符$會忽略最后的換行\n; #如果模式為:$mode="/abc/D", #則不能與$str="adshabc\n"匹配, #修正符D限制其不可有換行;必需以abc結尾; #修正符:U 只匹配最近的一個字符串;不重復匹配; 例:#如模式為: $mode="/a.*c/"; $str="abcabbbcabbbbbc" ; preg_match($mode,$str,$content); echo $content[0]; //輸出:abcabbbcabbbbbc; #如果$mode="/a.*c/";變成$mode="/a.*c/U"; # 則只匹配最近一個字符串,輸出:abc; 修正符:g表示全局匹配 注意php沒有g修正付它可以用preg\_match\_all函數實現 例:#模式為:$mode="/c/g"; 要匹配的字符串為:$str="bcefg5eabcdfe" 加上g則會將所有的c都匹配出來 #修正符:e 配合函數preg_replace()使用, #可以把匹配來的字符串當作正則表達式執行; ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看