split()で文字列を複数の区切り文字で分割して配列に代入する

このエントリーをはてなブックマークに追加

区切り文字を付けてデータにしている文字列を呼び出した時などなど
文字列を分割する用途はいろいろですね

text = 'リンゴ,ミカン,バナナ';
text = text.split(',');

See the Pen split() サンプル by yochans (@yochans) on CodePen.



split()には分割回数を指定できる引数が付与できます
split('リンゴ,ミカン,バナナ',1)とした場合、分割は1度しか行われず[0]に「リンゴ」が入り、[1]には「ミカン,バナナ」と入ります

複数の区切り文字を指定

エスケープ文字や複数の区切り文字を指定したい時は正規表現が必要です

See the Pen split() サンプル2 by yochans (@yochans) on CodePen.


0 件のコメント :