pattern compile pattern compile ?

【pattern compile pattern compile ?】

pattern compile pattern compile ?

文章插圖
大家好,小跳來為大家解答以上的問題 。pattern compile ?,pattern compile這個很多人還不知道,現在讓我們一起來看看吧!
1、來晚了 我詳細解釋下吧啊首先你得理解正則里“組(Group)”的概念簡單的來說就是"()"里的匹配就是一個組 組有序號 從1開始到n 可以在表達式里做引用 雖然組可以無限多 但引用只能從1-9 共 9個 序號也是有規律的 每遇到一個"("組的序號+1 也就是說 \2代表的是 .這個組的引用.代表任意字符 (除過 “換行符”)*代表0-無限多 所以這個表達式的意思是匹配單一個或多個連續的字符 給你個例子體會下Pattern p = Pattern.compile("((.)\2*)");String s="122aa,,,,s09";Matcher m=p.matcher(s);while(m.find()){System.out.println("{"+***.group()+"}");} 。
本文到此分享完畢,希望對大家有所幫助 。