java如何获取两个特殊字符之间的内容?有点类似于解析xml一样的。

2024-11-23 09:38:15
推荐回答(3个)
回答1:

String str = "AAAAbbbbbCCCCDDDDDDEEEE";
Pattern pattern = Pattern.compile("(?<=)(.+?)(?=)");
Matcher matcher = pattern.matcher(str);
while(matcher.find()){
    System.out.println(matcher.group());
}

回答2:

String str = "AAAAbbbbbCCCCDDDDDDEEEE";
String[] strs = str.split("<.+?>");

回答3:

你试着按CTRL+V来复制