在javascript Parse值的問題: .split()
var str = "01_02_03_04_05";
str.split("_"); //["01", "02", "03", "04", "05"]
str.split("_",1);//["01"]
str.split("_",3);//["01", "02", "03"]
str.split("_",5);//["01", "02", "03", "04", "05"]
用小括號得到的是陣列!
如果要取陣列中的值,要再加中括號[]取你要的值
str.split("_")[0];//"01"
str.split("_")[1];//"02"
str.split("_")[2];//"03"
str.split("_")[3];//"04"
str.split("_")[4];//"05"
舉個例子:
var str="Hello, my name is Phoebe" ;//如果我要在字串中拿"Phoebe"出來
str.split(" "); //["Hello,", "my", "name", "is", "Phoebe"]
str.split(" ")[4]; //得到"Phoebe"