⑴ 正則表達式的使用有什麼技巧嗎
正則表達式(regular expression)是根據字元串集合內每個字元串共享的共同特性來描述字元串集合的一種途徑。
正則表達式是繁瑣的,但它是強大的,學會之後的應用會讓你除了提高效率外,會給你帶來絕對的成就感。只要認真閱讀本教程,加上應用的時候進行一定的參考,掌握正則表達式不是問題。
許多程序設計語言都支持利用正則表達式進行字元串操作。
Java.util.regex主要包含以下三類:
①pattern類:<font color=red>pattern對象是一個正則表達式的編譯表示。Pattern類沒有公共構造方法。要創建一個Pattern對象,你必須首先調用其公共靜態編譯方法,它返回一個Pattern對象。該方法接受一個正則表達式作為它的第一個參數。
②Matcher類:Matcher對象是對輸入字元串進行解釋和匹配操作的引擎。與Pattern類一樣,Matcher也沒有公共構造方法。你需要調用Pattern對象的matcher方法來獲得一個Matcher對象。
③PatternSyntaxException:PatternSyntaxException是一個非強制異常類,它表示一個正則表達式模式中的語法錯誤。