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>
위 내용은 이 글의 전체 내용입니다. 모두 마음에 드셨으면 좋겠습니다.