<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之旅 廣告
                [toc] 再看Java的API幫助文檔,在pattern類中有正則表達式的規則定義,正則表達式中明確區分大小寫字母。接下來我們就來說一些Java常用的字符吧。 #### 1>.字符"x"   含義:代表的是字符‘x’。   例如:匹配規則為“a”,那么匹配的字符傳內容就是"a"。 #### 2>.字符“\\\\”   含義:代表的反斜線字符‘\\’(前面的"\\"是轉義的作用,被轉的是“\\”,后面的"\\"被轉義為了普通的斜線,失去了轉義的作用)。   例如:匹配規則為“\\\\",那么需要匹配的字符串內容就是“\\”。 #### 3>.字符"\\t"   含義:制表符(前面的“\\”是轉義的作用)。   例如:匹配規則為“\\t”,那么對應的效果就是產生一個制表符的空間。 #### 4>.字符“\\n”   含義:換行符.   例如:匹配規則為“\\n”,那么對應的效果就是換行,光標在原有位置的下一行。 #### 5>.字符“\\r”   含義:回車符。   例如:匹配規則為“\\r”,那么對應的效果就是回車后的效果,光標來到下一行行首。 #### 6>.字符類"\[abc\]"   含義:代表的是字符'a','b','c'。   例如:匹配規則為“\[abc\]”,那么需要匹配的內容就是字符a,或者字符b,或字符c的其中一個。 #### 7>.字符類"\[^abc\]"   含義:代表的是除了a,b或c以外的任何字符。   例如:匹配規則為“\[^abc\]”,那么需要匹配的內容就是不是字符‘a’,或者不是字符'b',或不是字符‘c’的任意一個字符。 #### 8>.字符類"\[a-zA-Z\]"   含義:帶包的是a到z或A到Z,兩頭的字母包括再內。   例如:匹配規則為“\[a-zA-Z\]”,那么需要匹配的是一個大寫或者小寫字母。 #### 9>.字符類"\[0-9\]"   含義:代表的是0到9數字,兩個的數字包括在內。   例如:匹配規則為“\[0-9\]”,那么需要匹配的是一個數字。 #### 10>.字符類"\[a-zA-Z\_0-9\]"   含義:代表的字母或者數字或者下劃線(即單詞字符)。   例如:匹配規則為"\[a-zA-Z\_0-9\]",那么需要匹配的是一個字母或者是一個數字或者一個下劃線。 #### 11>.預定義字符類“.”   含義:代表的是任何字符。   例如:匹配規則為“.”,那么需要匹配的是一個任意字符。如果就想使用“.”的話,使用匹配規則"\\\\."來實現。 #### 12>.預定義字符類“\\d”   含義:代表的是的是0到9數字,兩頭的數字包括在內,相當于\[0-9\]。   例如:匹配規則為“\\d”,那么需要匹配的是一個數字。 #### 13>.預定義字符類“\\w”   含義:代表的字母或者數字或者下劃線(即單詞字符),相當于\[a-zA-Z\_0-9\]。   例如:匹配規則為“\\w”,那么需要匹配的是一個字母或者是一個數字或者一個下滑線。 #### 14>.邊界匹配器“^”   含義:代表的是行的開頭。   例如:匹配規則為“^\[abc\]\[0-9\]$”,那么需要匹配的內容從\[abc\]這個位置開始,相當于左雙引號。 #### 15>.邊界匹配器"$"   含義:代表的是行的結尾。   例如:匹配規則為“\\b\[abc\]\\b”,那么代表的是字母a或b或c的左右兩邊需要的是非單詞字符(\[a-zA-z\_0-9\])。 #### 16>.數量詞"x?"   含義:代表的是x出現一次或一次的也沒有。   例如:匹配規則為“a?”,那么需要匹配的內容是多個字符‘a’,或者一個'a'都沒有。 #### 17>.數量詞“x\*”   含義:代表的是x出現零次或多次。   例如:匹配規則為“a\*”,那么需要匹配的內容是多個字符'a',或者一個'a'。 #### 18>.數量詞“x+”   含義:代表的是x出現一次或多次   例如:匹配規則為“a+”,那么需要匹配的內容是多個字符'a',或者一個‘a’。 #### 19>.數量詞“X{n}”   含義:代表的是x出現恰好n次。   例如:匹配規則為“a{5}”,那么需要匹配的內容是5個字符‘a’。 #### 20>.數量詞“X{n,}”   含義:代表的是X出現至少n次。   例如:匹配規則為“a{5,8}”,那么需要匹配的內容是有5個字符‘a’到8個字符‘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>

                              哎呀哎呀视频在线观看