用Java正则表达式来获取一个字符串中<>里面的内容。
例:Strings="dsadsadas<peter>dsadasdas<lionel>\"www.163.com"\<kenny><>";获取<>中的内容~希望得到的结...
例:String s = "dsadsadas<peter>dsadasdas<lionel>\"www.163.com"\<kenny><>";
获取<>中的内容~
希望得到的结果:
<peter>
<lionel>
<kenny>
<>
希望会的朋友可以帮忙解决一下3Q 展开
获取<>中的内容~
希望得到的结果:
<peter>
<lionel>
<kenny>
<>
希望会的朋友可以帮忙解决一下3Q 展开
展开全部
String s = "dsadsadas<peter>dsadasdas<lionel>\"www.163.com\"<kenny><>";
Pattern p = Pattern.compile("(<[^>]*>)");
Matcher m = p.matcher(s);
List<String> result=new ArrayList<String>();
while(m.find()){
result.add(m.group());
}
for(String s1:result){
System.out.println(s1);
}
Pattern p = Pattern.compile("(<[^>]*>)");
Matcher m = p.matcher(s);
List<String> result=new ArrayList<String>();
while(m.find()){
result.add(m.group());
}
for(String s1:result){
System.out.println(s1);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询