日期:2014-05-20  浏览次数:20800 次

截取字符串问题
String s="1111111111111=008.xml22222222222=008.xml333333333333=008.xml44444444444444";
我想要"="和".xml"之间的部分,也就是"008"  
:(不知道该怎么做了,请大家帮我看看!

------解决方案--------------------
1 用indexOf就可以
int begin = str.indexOf("=");
int end = str.indexOf(".xml",begin);
String rtn = str.substring(begn,end);

2 用正则
"=.*?\\.xml"

这个就可以