日期:2014-05-18  浏览次数:20665 次

java字符串截取的问题!!
有一个字符串变量!我想截取其中()中的内容!
例如 String str="asdfasdf(1234%)";
我想把1234%截取出来!应该怎么办!!!!????

------解决方案--------------------
int i=str.indexOf("(");
int j=str.indexOf(")")+1;
str=str.substring(i,j);
------解决方案--------------------
<script type= "text/javascript " language= "javascript " >
function substr() {
var str = "abc(aaa)add ";
alert(str.indexOf( '( '));
var str = "aaaaaaaaaaa(bbbb)cccccccccccc ";
var str1 = str.substring(str.indexOf( '( ')+1,str.indexOf( ') '));
alert(str1);
}
</script>