<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      JAVA深化篇_42—— 正則表達式

      3 正則表達式

      3.1正則表達式介紹

      3.1.1 什么是正則表達式

      正則表達式,又稱規則表達式。(英語:Regular Expression,在代碼中常簡寫為 regex、regexp 或 RE),是計算機科學的一個概念。正則表達式通常被用來檢索、替換那些符合某個模式(規則)的文本。正則表達式并不僅限于某一種語言,但是在每種語言中有細微的差別。

      3.1.2 正則表達式的作用

      正則表達式是對字符串操作的一種邏輯公式,就是用事先定義好的一些特定字符、及這些特定字符的組合,組成一個“規則字符串”,這個“規則字符串”用來表達對字符串的一種過濾邏輯。使用特殊語法來表示字符類、數量限定符和位置關系,然后用這些特殊語法和普通字符一起表示一個模式。

      3.1.3 正則表達式特點

      ?? 靈活性、邏輯性和功能性非常的強;

      ?? 可以迅速地用極簡單的方式達到字符串的復雜控制

      ?? 對于剛接觸的人來說,比較晦澀難懂

      3.2Java 中正則表達式的使用

      在 Java 中正則表達式為 String 類型被驗證的內容同樣為 String 類型。通過 **String 類中的 matches 方法**實現內容的匹配校驗。

      如:“被驗證內容”.matches(“正則表達式”)

      3.3正則表達式語法規則

      正則表達式語法規則:[內容限定]{長度限定}

      3.3.1 內容限定

      在定義限定內容規則時,如果沒有指定長度限定,那么默認長度為 1。

      3.3.1.1 單個字符限定

      [a]:表示當前內容必須是字母 a

      3.3.1.2 范圍字符限定

      [a-z0-9]:表示內容可以是 a-z 之間的任意字母或者 0-9 之間的任意數字,不分先后。

      3.3.1.3 取反限定

      [^abc]:表示內容不能為a或b或c

      3.3.2 長度限定

      在正則表達式中通過{ }來限定內容長度。

      固定長度:{固定長度值}

      范圍長度:{最小長度值,最大長度值}

      [a-z]{5}:表示內容范圍為小寫字母 a 到 z 且長度必須為 5

      [a-z]{2,8}:表示內容范圍為小寫字母 a 到 z 且長度在 2 到 8 之間,包含 2 與 8

      [a-z]{2,}:表示內容范圍為小寫字母 a 到 z 且最小長度為 2,最大長度無限制

      [a-z]{0,2}:表示內容范圍為小寫字母 a 到 z 且最小長度為 0,最大長度為 2

      3.3.3 長度限定符號

      長度限定符號是指通過預定義符號來完成長度限定。

      ?:零次或一次。等同于{0,1}

      +:一次或多次。等同于{1,}

      *:零次或多次。等同于{0,}

      3.3.4 預定義字符

      在正則表達式中可以通過一些預定義字符來表示內容限定。目的是為了簡化內容限定的定義。

      常見的預定義字符:

      字符 描述
      \d匹配一個數字字符,等價于[0-9]。
      \D匹配一個非數字字符,等價于[ ^0-9]。
      \n匹配一個換行符。
      \r匹配一個回車符。
      \s匹配任何空白字符,包括空格、制表符、換頁符等等。
      \S匹配任何非空白字符。
      \t匹配一個制表符。
      \w匹配包括下劃線的任何單詞字符。等價于“[A-Za-zO-9 ]”。
      \W匹配任何非單詞字符。等價于“[ ^A-Za-z0-9 ]”。

      3.3.5 正則表達式的組合定義

      在正則表達式中可以通過多個內容限定與長度限定來組合定義。

      示例:

      必須是以字母開頭,最少長度為 4,最大長度為 8。

      請添加圖片描述

      校驗帶有區號的電話號碼的正則表達式

      請添加圖片描述

      3.4常見的正則表達式

      請添加圖片描述

      posted @ 2023-11-17 19:19  Gjq-  閱讀(45)  評論(0)    收藏  舉報  來源
      主站蜘蛛池模板: 最新日韩精品中文字幕| 亚洲国产精品成人av网| 日韩无专区精品中文字幕| 在线视频不卡在线亚洲| 亚洲av无码片在线播放| 国日韩精品一区二区三区| 无码中文字幕av免费放| 亚洲国产精品日韩av专区| 深夜精品免费在线观看| 精品无码一区二区三区在线| 蜜臀av日韩精品一区二区| 亚洲最大的熟女水蜜桃AV网站| 午夜福利看片在线观看| 国产精品亚洲А∨天堂免下载| 国产精品不卡一二三区| 久久久精品2019中文字幕之3| 色综合人人超人人超级国碰| 国产成人高清精品免费软件| 少妇人妻偷人精品免费| 四虎国产精品永久地址99| 亚洲国产成人精品无码区蜜柚| 国产精品成人观看视频国产奇米| 色欲av无码一区二区人妻| 97色成人综合网站| 国产午夜影视大全免费观看| 国产自国产自愉自愉免费24区| 久久国产精品第一区二区| 亚洲熟妇自偷自拍另欧美| 麻豆国产va免费精品高清在线| 亚洲天堂一区二区三区三州 | 91毛片网| 长岭县| 国产av一区二区午夜福利 | 狠狠色狠狠综合久久| 天堂亚洲免费视频| 国产精品不卡一区二区视频| 99精品国产在热久久婷婷| 色吊丝免费av一区二区| 波多野结衣无内裤护士| 免费观看又色又爽又黄的崩锅| 国产寡妇偷人在线观看|