<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>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # :-: php正則匹配函數 1. preg_match 執行匹配正則表達式 2. preg_match_all 執行一個全局正則表達式匹配 3. preg_replace 執行一個正則表達式的搜索和替換 4. preg_filter 執行一個正則表達式搜索和替換 5. preg_quote 轉義正則表達式字符 6. preg_grep 返回匹配模式的數組條目 7. preg_split 通過一個正則表達式分隔字符串 --- ### 1. `preg_match` 執行匹配正則表達式 **參數**|**描述** ---|--- pattern| 必需。要搜索的模式,字符串類型。(正則表達式) subject| 必需。被查詢的字符串。 matches| 可選。搜索結果。 > **示例:** ```php $pattem = '/[0-9]/'; $subject = '11112222333344445555666677778888999900000 aaabbbcccdddeeefffggghhhiiijjjjkkkk'; $a = preg_match($pattem,$subject,$matches); var_dump($a); // 輸出匹配次數 var_dump($matches); // 輸出匹配結果 ``` --- ### 2. `preg_match_all` 執行一個全局正則表達式匹配 **參數**|**描述** ---|--- pattern| 必需。要搜索的模式,字符串類型。(正則表達式) subject| 必需。被查詢的字符串。 matches| 可選。搜索結果。 > **示例:** ```php $pattem = '/[0-9]/'; $subject = '11112222333344445555666677778888999900000 aaabbbcccdddeeefffggghhhiiijjjjkkkk'; $a = preg_match_all($pattem,$subject,$matches); var_dump($a); // 輸出匹配次數 var_dump($matches); // 輸出匹配結果 ``` --- ### 3. `preg_replace` 執行一個正則表達式的搜索和替換 **參數**|**描述** ---|--- pattern| 必需。要搜索的模式,可以使一個字符串或字符串數組。(正則表達式) replacement| 必需。用于替換的字符串或字符串數組。 subject| 必需。被查詢的字符串或字符串數組。 limit| 可選。進行替換的最大次數。默認是 -1(無限)。 > **示例1:** ```php $pattem = '/ouyangke/'; $replacement = '歐陽克'; $subject = '11112222333344445555666677778888999900000 aaabbbcccdddeeefffggghhhiiijjjjkkkk llllmmmmssssooopppqqqqrrrrssswwwvvvzzzxxxx ouyangke ouyangke ouyangke zhulaoshi zhulaoshi zhulaoshi ximen ximen ximen '; $a = preg_replace($pattem, $replacement, $subject); var_dump($a); ``` > **示例2:** ```php $pattem = array('/ouyangke/','/ximen/'); $replacement = array('歐陽克','西門大官人'); $subject = array( '11112222333344445555666677778888999900000 aaabbbcccdddeeefffggghhhiiijjjjkkkk llllmmmmssssooopppqqqqrrrrssswwwvvvzzzxxxx ouyangke ouyangke ouyangke ', 'ouyangke ouyangke ouyangke zhulaoshizhulaoshi ximen ximen ximen ' ); $a = preg_replace($pattem, $replacement, $subject); var_dump($a); ``` --- ### 4. `preg_filter` 執行一個正則表達式搜索和替換 **參數**|**描述** ---|--- pattern| 必需。要搜索的模式,可以使一個字符串或字符串數組。(正則表達式) replacement| 必需。用于替換的字符串或字符串數組。 subject| 必需。被查詢的字符串或字符串數組。 limit| 可選。進行替換的最大次數。默認是 -1(無限)。 > **示例1:** ```php $pattem = '/ouyangke/'; $replacement = '歐陽克'; $subject = '11112222333344445555666677778888999900000 aaabbbcccdddeeefffggghhhiiijjjjkkkk llllmmmmssssooopppqqqqrrrrssswwwvvvzzzxxxx ouyangke ouyangke ouyangke zhulaoshi zhulaoshi zhulaoshi ximen ximen ximen '; $a = preg_filter($pattem, $replacement, $subject); var_dump($a); ``` > **示例2:** ```php $pattem = array('/ouyangke/','/ximen/'); $replacement = array('歐陽克','西門大官人'); $subject = array( '11112222333344445555666677778888999900000 aaabbbcccdddeeefffggghhhiiijjjjkkkk llllmmmmssssooopppqqqqrrrrssswwwvvvzzzxxxx ouyangke ouyangke ouyangke ', 'ouyangke ouyangke ouyangke zhulaoshizhulaoshi zhulaoshi ximen ximen ximen ' ); $a = preg_filter($pattem, $replacement, $subject); var_dump($a); ``` --- ### 5. `preg_quote` 轉義正則表達式字符 **參數**|**描述** ---|--- str| 必需。要轉義的字符串。 > **示例:** ```php $subject = '^ouyangke$zhulaoshi=miejue!\ximen&[] '; $a = preg_quote($subject); var_dump($a); ``` --- ### 6. `preg_grep` 返回匹配模式的數組條目 **參數**|**描述** ---|--- pattern| 必需。要搜索的模式,可以使一個字符串。(正則表達式) input| 必需。輸入數組 > **示例:** ```php $pattem = '/^(\d+)?\.\d+$/'; $array = array(1, 2, 3.4, 53, 7.9); $a = preg_grep($pattem,$array); var_dump($a); ``` --- ### 7. `preg_split` 通過一個正則表達式分隔字符串 **參數**|**描述** ---|--- pattern| 必需。要搜索的模式,可以使一個字符串。(正則表達式) subject| 必需。被查詢的字符串 limit| 可選。分隔得到的子串最多只有limit個。默認是 -1(無限) > **示例:** ```php $pattem = '/[\s,]+/'; $subject = 'ouyangke ouyangke zhulaoshi zhulaoshi ximen ximen'; $a = preg_split($pattem,$subject); var_dump($a); ```
                  <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>

                              哎呀哎呀视频在线观看