例子 1
在本例中,我们将按照不同的方式来分割字符串:
rush:js;">
var str="How are you doing today?"
document.write(str.split(" ") + "
")
document.write(str.split("") + "
")
document.write(str.split(" ",3))
//输出:
//How,are,you,doing,today?
//H,o,w,a,r,e,y,u,d,i,n,g,t,?
//How,you
例子 2
在本例中,我们将分割结构更为复杂的字符串:
rush:js;">
"2:3:4:5".split(":") //将返回["2","3","4","5"]
"|a|b|c".split("|") //将返回["","a","b","c"]
例子 3
使用下面的代码,可以把句子分割成单词:
rush:js;">
var words = sentence.split(' ')
//或者使用正则表达式作为 separator:
var words = sentence.split(/\s+/)
例子 4
如果您希望把单词分割为字母,或者把字符串分割为字符,可使用下面的代码:
rush:js;">
"hello".split("") //可返回 ["h","e","l","o"]
//若只需要返回一部分字符,请使用 howmany 参数:
"hello".split("",3) //可返回 ["h","l"]
实例:
rush:js;">
")
document.write(str.split("") + "
") document.write(str.split(" ",3))
") document.write(str.split(" ",3))
以上所述就是本文的全部内容了,希望大家能够喜欢。