JS截取字符串!帮忙下
var j="上的技术的数据shfjfhsjhfj|2";如何截取"|"前面的字符和如何截取"|"后面的字符
求救 --------------------编程问答-------------------- 求助! --------------------编程问答-------------------- var j = "上的技术的数据shfjfhsjhfj|2";
var arr=new Array()
var arr = j.split("|");
alert(arr[1]); --------------------编程问答-------------------- j.substring(0,a.indexOf("|"))
j.substring(a.indexOf("|")+1) --------------------编程问答--------------------
这个可以 顶~~ --------------------编程问答--------------------
--------------------编程问答--------------------
var args = j.split('|');
alert(args[0]);
alert(args[1]);
正解,楼主也可以使用字符串截取的方法:
var str = "上的技术的数据shfjfhsjhfj|2";
var index=str.indexOf("|");
if(index>-1)
{
var str1=str.substring(0,index-1);
var str2=str.substring(index,str.length-1);
} --------------------编程问答--------------------
--------------------编程问答-------------------- var j = "上的技术的数据shfjfhsjhfj|2";
var arr = j.split('|');
var str = "a,,b,,";
alert(str.split(',')); // IE: a,,b,, FF: a,,b,,
alert(str.split(/,/)); // IE: a,b FF: a,,b,,
--------------------编程问答--------------------
var j="上的技术的数据shfjfhsjhfj|2";--------------------编程问答--------------------
alert(j.replace(/.*\|/ig,''));//2
alert(j.replace(/\|.*/ig,''));//上的技术的数据shfjfhsjhfj
var j="上的技术的数据shfjfhsjhfj|2";
var aryStr=j.split('|');
前一个aryStr[0];
后一个aryStr[1];
补充:.NET技术 , ASP.NET