- \.表示點號本身
- java中\\.表示點號本身
- 在字符組內部,[.]也只能匹配點號本身
- {n}匹配前面一個字符剛好出現n次
- {n,m} 至少出現n次,最多出現m次
- x|y 配置x或者y
- [xyz]匹配方括號中的任意一個
- (x) 匹配 'x' 並且記住匹配項
- (?:x)匹配但不記住 這種叫做 非捕獲括號
- x(?=y)匹配'x'僅僅當'x'後面跟着'y'.這種叫做正向肯定查找
- x(?!y)匹配'x'僅僅當'x'後面不跟着'y',這個叫做正向否定查找
- \w匹配包括下劃線的任何單詞字符,等價於[A-Z a-z 0-9]
- \W匹配任何非單詞字符,等價於[^A-Z a-z 0-9]
- \d 配置一個數字
- \D 配置一個非數字