有一个线
String str = "ggg;ggg;nnn;nnn;aaa;aaa;xxx;xxx;";
如何将其拆分为类似“ ggg; ggg;”的字符串 “ nnn; nnn;” “ aaa; aaa;” “ xxx; xxx;” ???????
使用正则表达式
String input = "ggg;ggg;nnn;nnn;aaa;aaa;xxx;xxx;";
Pattern p = Pattern.compile("([a-z]{3});\\1;");
Matcher m = p.matcher(input);
while (m.find())
// m.group(0) is the result
System.out.println(m.group(0));
将输出
ggg; ggg;
nnn; nnn;
aaa; aaa;
xxx; xxx;
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句