1.正規表示式:
1.定義:字串格式匹配的一種表示式,表示式中有很多萬用字元2.作用:
1.格式驗證(郵箱,郵編,**,身份證等)
2.字串查詢
3.字串替換
2.正規表示式的常用萬用字元:
1.^x:以…開頭
2.x$
:以…結尾
3.[x]
:任意乙個字元
4..:任意乙個字元
5.x*
:0~多次
6.x+
:1~多次
7.x?
:0~1次
8.x:n次
9.x:n~m次
10.x
:至少n次
11.()
:設定捕獲項
12.x1|x2
:或 13.//x
:轉義字元
3.pattern類:代表編譯後的正規表示式,即對正規表示式物件的封裝
4.matcher類:乙個匹配器,即正規表示式與需要進行匹配的字串的封裝
1.matches:整體進行匹配2.lookingat:從頭開始匹配
3.find:查詢
5.例:
string reg="[0-9]\\.(com\net)";匹配格式:5個數字.com或者net
比如:12306.com為匹配
JAVASE 正規表示式 反射技術
一 正規表示式 正規表示式是專門作用於字串的乙個正確的規則的表示式,其出現是為了簡化對字串相關操作的 書寫,都是由一些符號組成的表示式。正規表示式對字串的常見功能操作 1.匹配 使用string類中的matches方法,結果是boolean 2.切割 使用string類中的split方法,結果str...
JavaSE筆記之《正規表示式》
正規表示式的語法 下表顯示了正規表示式的語法 表 1.1 正規表示式語法 元字元說明.匹配任何單個字元。例如正規表示式 b.g 能匹配如下字串 big bug b g 但是不匹配 buug 匹配行結束符。例如正規表示式 ejb 能夠匹配字串 i like ejb 的末尾,但是不能匹配字串 j2ee ...
正規表示式 正規表示式 總結
非負整數 d 正整數 0 9 1 9 0 9 非正整數 d 0 負整數 0 9 1 9 0 9 整數 d 非負浮點數 d d 正浮點數 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 非正浮點數 d d 0 0 負浮點數 正浮點數正則式 英文本串 a za z...