JS中如何删除某个指定字符(前)后的字符串

比如说我现在有字符串123456789+abc
我现在需要这个字符串的+号前边部分和后边部分,应该怎么实现?

第1个回答  2011-07-15
var str;
var ipos;
str="123456789+abc";
ipos = str.indexOf("+");
str1=str.substring(0,ipos); //取前部分
str2=str.substring(ipos,str.length);//取后部分
第2个回答  推荐于2017-10-10
var s = "123456789+abc";
alert(s.substring(0, s.indexOf('+')));
alert(s.substring(s.indexOf('+') + 1, s.length));本回答被提问者采纳