截取字符串有关问题

截取字符串问题String s1111111111111008.xml22222222222008.xml333333333333008.xml44444444444444

截取字符串问题
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"

这个就可以