java 正規表示式 舉例
1 \d*(\d)\1{6,}\d*
匹配至少含有七位相同數字的數值字串
(\d) 用括號括起來標識分組,\1 代表分組內的表示式 ,這個叫做捕獲匹配,即\1 代表的內容是(\d) 匹配之後儲存下來的。
(\d)\1{6,} 兩個組合起來,就是 匹配至少 7個相同數字。
2 (\d)\1{3}(\d)\2{3}
匹配一個8位數字,並且前四位相同,後四位相同。
同上例子: (\d)\1{3} 代表匹配一個數字至少四次
(\d)\2{3} 也代表匹配一個陣列至少四次。
3 \d?(?:0(?=1)|1(?=2)|2(?=3)|3(?=4)|4(?=5)|5(?=6)|6(?=7)|7(?=8)|8(?=9)){6,}\d*
匹配連續7個以上連續數字 (類似 0123456)
?:0 匹配表示式0 ,其中?: 意思它是一個非捕獲匹配,不儲存供以後使用的匹配
換句話說,後面不可以用 \1 這種方式獲取這個 分組值。
?= 是站位符 0( ?=1) 可以匹配01字串 ,但是不可以匹配02 字串,
因為他的意思就是 0後面必須跟著1 ,但是最後匹配的到內容 只是 0 ,(?=1) 只是說0 這個表示式後必須跟1 。
匹配的還是 0這個表示式的值
相關文章
- java正規表示式例項Java
- Java 正規表示式例項操作Java
- MongoDB正規表示式匹配使用方法舉例MongoDB
- 正規表示式理解及簡單應用舉例
- java正規表示式Java
- 【java】正規表示式Java
- 正規表示式(java)Java
- 正規表示式例項蒐集,通過例項來學習正規表示式。
- Java常用正規表示式Java
- java正規表示式【大全】Java
- js正規表示式例項(整理)JS
- 通過js正規表示式例項學習正規表示式基本語法JS
- java中的正規表示式Java
- Java正規表示式總結Java
- java正規表示式大全(常用)Java
- java正規表示式之 groupJava
- Java 金額正規表示式Java
- Java 正規表示式詳解Java
- Java正規表示式應用Java
- java正規表示式替換Java
- 學習Java:正規表示式Java
- Linux系統程式設計(18)——正規表示式實用舉例Linux程式設計
- 正規表示式子表示式程式碼例項
- Java經典例項:使用正規表示式:測試模式Java模式
- Java經典例項:正規表示式,找到匹配的文字Java
- Java 正規表示式——捕獲組Java
- Java017-正規表示式Java
- 正規表示式(程式碼java版)Java
- Java 中 Emoji 的正規表示式Java
- 常用正規表示式匹配模式(java)模式Java
- JAVA正規表示式語法大全Java
- 正規表示式
- Java經典例項:正規表示式,替換匹配的文字Java
- Java經典例項:在正規表示式中控制大小寫Java
- python正規表示式 小例幾則Python
- 正規表示式分組例項詳解
- 匹配中文正規表示式程式碼例項
- .NET下正規表示式應用四例