JavaScript中split() 使用方法汇总
split()方法用于把一个字符串分割成字符串数组。
例子1
在本例中,我们将按照不同的方式来分割字符串:
varstr="Howareyoudoingtoday?"
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,o,u,,d,o,i,n,g,,t,o,d,a,y,?
//How,are,you
例子2
在本例中,我们将分割结构更为复杂的字符串:
"2:3:4:5".split(":")//将返回["2","3","4","5"]
"|a|b|c".split("|")//将返回["","a","b","c"]
例子3
使用下面的代码,可以把句子分割成单词:
varwords=sentence.split('')
//或者使用正则表达式作为separator:
varwords=sentence.split(/\s+/)
例子4
如果您希望把单词分割为字母,或者把字符串分割为字符,可使用下面的代码:
"hello".split("")//可返回["h","e","l","l","o"]
//若只需要返回一部分字符,请使用howmany参数:
"hello".split("",3)//可返回["h","e","l"]
实例:
<html>
<body>
<scripttype="text/javascript">
varstr="Howareyoudoingtoday?"
document.write(str.split("")+"<br/>")
document.write(str.split("")+"<br/>")
document.write(str.split("",3))
</script>
</body>
</html>
以上所述就是本文的全部内容了,希望大家能够喜欢。