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>
以上所述就是本文的全部内容了,希望大家能够喜欢。