赞
踩
使用正则表达式,对于String的处理确实方便。
大概有一下几种情况:
1.查询
Pattern p = Pattern.compile("正则表达式");
Matcher m = p.matcher(datas);
Boolean b=m.matches();
2.分割
String[] get = dataA.split(".");
3.提取
Pattern p = Pattern.compile("正则表达式");
Matcher m = p.matcher(str);
for(int i = 1; i <= m.groupCount(); i++){
System.out.println(m.group(i));
}
4.替换
String data =“原先文本”
data = data.replaceAll("正则表达式", “替换的String”);
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。