javascript和JQuery焦点图和代码特效大全
当前最流行的开源CMS网站系统大全
当前位置:主页 > 编程开发 > JAVA技术 >

JAVA正则表达式的通用方法

来源:IT技术网编辑:一页书发布于:2013-08-02人围观Java方法正则表达式

JAVA正则表达式的通用方法:
public static List<Map<Integer,String>> getRegResult(String content,String regX){
if(content==null || content.equals("")) return null;
if(regX==null || regX.equals("")) return null;
 
List<Map<Integer,String>> list = new ArrayList<Map<Integer,String>>();
 
Matcher m = Pattern.compile(regX).matcher(content);
while(m.find()){
Map<Integer,String> mp = new HashMap<Integer,String>();
 
int gc = m.groupCount();
if(gc>0){
for(int k=1; k <= gc; k++){
mp.put(k, m.group(k));
//System.out.println("k=="+k+"---->>"+m.group(k));
}
list.add(mp);
}
}
 
return list;
}

Java,方法,正则表达式,相关的文章
有时间的话来看看IT界的突发事件