Java正規表示式常用符號總結

2021-08-07 14:22:00 字數 436 閱讀 5791

()   分組,在正則中引用組使用 \\組號,其他地方使用 $組號

{}   宣告次數,前面的規則可以出現的次數  正好n次  最少n次   最少n次,最多m次

可以出現的字元列表,在中括號中的內容都可以在字串的某個位置上出現,但只能出現其中乙個

?    當前匹配的字元可以出現 零次  或 一次

*    當前匹配的字元可以出現 零次  或 多次

+    當前匹配的字元可以出現 一次  或 多次

.     當前字串的位置上可以是任意字元。如果要匹配點,需要使用\\.

\\d   [0-9]

\\w   [a-za-z0-9_]

\\b   單詞邊界

^     字串開始

$     字串結束

「^\\w$」  在字串中只能出現[a-za-z0-9_]6到12次

正規表示式常用符號

表1.常用的元字元 說明 匹配除換行符以外的任意字元 w 匹配字母或數字或下劃線或漢字 s 匹配任意的空白符 d 匹配數字 b 匹配單詞的開始或結束 匹配字串的開始 匹配字串的結束 表2.常用的限定符 語法 說明 重複零次或更多次 重複一次或更多次 重複零次或一次 重複n次 重複n次或更多次 重複n...

正規表示式常用符號

正規表示式由一些普通字元和一些元字元 metacharacters 組成。普通字元包括大小寫的字母和數字,而元字元則具有特殊的含義,我們下面會給予解釋。在最簡單的情況下,乙個正規表示式看上去就是乙個普通的查詢串。例如,正規表示式 testing 中沒有包含任何元字元,它可以匹配 testing 和 ...

正規表示式 常用符號

重複匹配 匹配同乙個元素 0,無窮 匹配同乙個字元 1,無窮 匹配同乙個字元 0,1 只匹配0個或者1個字元 匹配括號中的數字的重複次數,列如 只匹配重複10次的 萬用字元,有幾個點,代表幾個通配字元 尖角號,後面跟乙個字元,代表匹配的字元必須在元字元的開頭,且開頭字元為匹配的字元 美元符號,後面跟...