導(dǎo)讀 關(guān)于pattern compile正則表達(dá)式匹配中文這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!1、來晚了
關(guān)于pattern compile正則表達(dá)式匹配中文這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、來晚了 我詳細(xì)解釋下吧啊首先你得理解正則里“組(Group)”的概念簡單的來說就是"()"里的匹配就是一個組 組有序號 從1開始到n 可以在表達(dá)式里做引用 雖然組可以無限多 但引用只能從1-9 共 9個 序號也是有規(guī)律的 每遇到一個"("組的序號+1 也就是說 \2代表的是 .這個組的引用.代表任意字符 (除過 “換行符”)*代表0-無限多 所以這個表達(dá)式的意思是匹配單一個或多個連續(xù)的字符 給你個例子體會下Pattern p = Pattern.compile("((.)\2*)");String s="122aa,,,, s09";Matcher m=p.matcher(s);while(m.find()){System.out.println("{"+***.group()+"}");}。
本文分享完畢,希望對大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!