splitメソッド
メソッドsplitは、
正規表現を区切り文字として
文字列を配列に分割します。
最初のパラメータとして正規表現を受け取り、 2番目のオプションパラメータとして、結果の配列の 最大要素数を指定できます。
構文
文字列.split(正規表現, [リミット]);
例
文字列を区切り文字'-'または
区切り文字'+'で配列に分割してみましょう:
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/);
console.log(res);
コード実行結果:
['a', 'b', 'c', 'd', 'e']
例
結果の配列の要素数を制限してみましょう:
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/, 3);
console.log(res);
コード実行結果:
['a', 'b', 'c']