この記事の例では、JavaScript での文字列分割関数 Split の使用法について説明します。皆さんの参考に共有してください。詳細は以下の通りです。
まず次のコードを見てください:
<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>
出力結果は次のとおりです:
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:3:4:5".split(":") //将返回["2", "3", "4", "5"] "|a|b|c".split("|") //将返回["", "a", "b", "c"]
次のコードを使用して文を単語に分割します:
var words = sentence.split(' ')
単語を文字に分割する場合、または文字列を文字に分割する場合は、次のコードを使用します:
"hello".split("") //可返回 ["h", "e", "l", "l", "o"]
一部の文字のみを返す必要がある場合は、howmany パラメータを使用してください:
"hello".split("", 3) //可返回 ["h", "e", "l"]
または区切り文字として正規表現を使用します:
var words = sentence.split(/\s+/)
この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。