Reqular Expressions
用途:
字符串匹配(字元匹配)
例如:
使用者輸入字符 是否正確
IP地址是否正確
從網頁中查找符合的資料
使用到的java擴展包.類
java.lang.String
java.util.regex.Pattern
java.util.regex.Matcher
字符串查找
字符串替換
注意:
1.在java字串中要顯示一個\要再加一個\,最前面的\稱為轉義字符
2.在正則表達式中要表達字串中的\\,則毎一個\必須使用兩個\\替代
範例如下:
java顯示字串
System.out.println("\\"); //顯示\
System.out.print("我是tab鍵製表符 \t");
System.out.print(" \n");
正則表達式(匹配格式)
System.out.println("\\".matches("\\\\")); //\ 匹配字符為\
System.out.println("我是tab鍵製表符 \t".matches(".*\\t"));
System.out.println(" \n".matches(" \\n"));
範例:
ExpreCase.java
GetWebData.java