JavaScript中split() 使用方法汇总

前端技术 2023/09/05 JavaScript

split() 方法用于把一个字符串分割成字符串数组。

例子 1

在本例中,我们将按照不同的方式来分割字符串:

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,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

使用下面的代码,可以把句子分割成单词:

var words = sentence.split(\' \')
//或者使用正则表达式作为 separator:
var words = sentence.split(/\\s+/)

例子 4

如果您希望把单词分割为字母,或者把字符串分割为字符,可使用下面的代码:

\"hello\".split(\"\") //可返回 [\"h\", \"e\", \"l\", \"l\", \"o\"]
//若只需要返回一部分字符,请使用 howmany 参数:
\"hello\".split(\"\", 3) //可返回 [\"h\", \"e\", \"l\"]

实例:

<html>
<body>
<script type=\"text/javascript\">
var str=\"How are you doing today?\"
document.write(str.split(\" \") + \"<br />\")
document.write(str.split(\"\") + \"<br />\")
document.write(str.split(\" \",3))
</script>
</body>
</html>

以上所述就是本文的全部内容了,希望大家能够喜欢。

本文地址:https://www.stayed.cn/item/12530

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。