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

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 1、量詞 ``` n+ 匹配任何包含至少一個 n 的字符串。匹配一個或多個前導字符(前導字符就是緊挨著+的前一個字符) ``` ![](https://img.kancloud.cn/28/3d/283d4ecc2c60f5aa5de9fbac7ba866a7_929x127.png) ``` n* 匹配任何包含零個或多個 n 的字符串。前導字符有沒有都行 n? 匹配任何包含零個或一個 n 的字符串。 n{X} 匹配包含 X 個 n 的序列的字符串。 n{X,Y} 匹配包含 X 到 Y 個 n 的序列的字符串,包括X和Y個 n{X,} 匹配包含至少 X 個 n 的序列的字符串。 ``` ![](https://img.kancloud.cn/2d/ec/2decd1f1f948e3c66532120cf69b112f_855x261.png) ``` n$ 匹配任何結尾為 n 的字符串。從末尾開始匹配 ^n 匹配任何開頭為 n 的字符串。(注意位置在前面) ^n$ 表示只匹配字符串n。也就是匹配整個字符串。 ``` ![](https://img.kancloud.cn/ba/4e/ba4e7951e7a270fead72e7c8138265fa_1017x260.png) # 2、元字符 ``` . 表示單個字符,表示任意字符。除了換行和行結束符。 .* 表示任意字符串(0個或多個任意字符,除了換行和行結束符).是任意一個字符,*表示任意個前導字符。二者組合表示任意字符串 ``` ![](https://img.kancloud.cn/c5/42/c542a2b258ad2ed7d1cc7042d4d0f9f1_762x157.png) ``` \w 匹配任何數字、字母、下劃線。一個\w表示一個字符。 \W 匹配任何非數字、非字母、非下劃線。 \d 查找數字。 \D 查找非數字字符。 \s 查找空白字符。 \S 查找非空白字符。 \b 匹配單詞邊界。(邊界字母個數沒有限制;\b放前面表示匹配單詞前面的邊界,\b表示匹配單詞后面的邊界) \B 匹配非單詞邊界。 \n 查找換行符。 \r 查找回車符。 \t 查找制表符。 ``` ![](https://img.kancloud.cn/14/b2/14b2c2e1fe358558227619b20f051dfe_1057x713.png) # 3、方括號 > 方括號表示一個范圍,也稱為字符簇。 ``` [abc] 查找方括號之內的任何字符。 [^abc] 查找任何不在方括號之間的字符。(方括號中的^表示取反) [0-9] 查找任何從 0 至 9 的數字。表示一個字符 [a-z] 查找任何從小寫 a 到小寫 z 的字符。 [A-Z] 查找任何從大寫 A 到大寫 Z 的字符。 [A-z] 查找任何從大寫 A 到小寫 z 的字符。包括下劃線。 [5-8] 查找5 <= 目標 <= 8的字符 (red|blue|green) 查找任何指定的選項。(豎線|表示或者) ``` ![](https://img.kancloud.cn/13/0a/130a04904361ab8c2c15514809da2e56_1044x419.png) # 4、修飾符 修飾符的用法,是修飾符一定要寫到//之后,可以一次性使用多個修飾符。 ``` i 執行對大小寫不敏感的匹配。實際上就是不區分大小寫的匹配 g 執行全局匹配(查找所有匹配而非在找到第一個匹配后停止)。 m 執行多行匹配。 ``` ![](https://img.kancloud.cn/29/05/2905fb6285d3036db0cf8703e9705acf_891x222.png) # 5、轉義字符\ 如果匹配的字符串在正則中有特殊含義的都必須加轉義字符。如[]$.*?+|^{}() 但是不要亂加轉義。 ![](https://img.kancloud.cn/21/16/2116fbaf2ab29786d10bfe8843b2038c_757x140.png)
                  <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>

                              哎呀哎呀视频在线观看