網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > 學習教育 > 

java正則表達式

欄目: 學習教育 / 發佈於: / 人氣:1.13W

1、Java 正則表達式:

java正則表達式

正則表達式定義了字元串的模式。正則表達式可以用來搜尋、編輯或處理文字。正則表達式並不僅限於某一種語言,但是在每種語言中有細微的差別。

2、正則表達式實例

一個字元串其實就是一個簡單的正則表達式,例如 Hello World 正則表達式匹配 Hello World 字元串。.(點號)也是一個正則表達式,它匹配任何一個字元如:a 或 1。

3、java.util.regex 包主要包括以下三個類:

(1)Pattern 類:

pattern 對象是一個正則表達式的編譯表示。Pattern 類沒有公共構造方法。要創建一個 Pattern 對象,你必須首先調用其公共靜態編譯方法,它返回一個 Pattern 對象。該方法接受一個正則表達式作爲它的第一個參數。

(2)Matcher 類:

Matcher 對象是對輸入字元串進行解釋和匹配操作的引擎。與Pattern 類一樣,Matcher 也沒有公共構造方法。你需要調用 Pattern 對象的 matcher 方法來獲得一個 Matcher 對象。

(3)PatternSyntaxException:

PatternSyntaxException 是一個非強制異常類,它表示一個正則表達式模式中的語法錯誤。