ホームページ  >  記事  >  ウェブフロントエンド  >  jsでのsplit()メソッドの使用法

jsでのsplit()メソッドの使用法

Charles William Harris
Charles William Harrisオリジナル
2024-05-06 10:45:24967ブラウズ

split() メソッドは、指定された区切り文字に従って文字列を配列に分割します。構文は stringVariable.split(separator) で、文字、複数の文字、または正規表現、および出現回数で区切ることができます。区切り文字が指定されている場合、空の要素は無視されます。

jsでのsplit()メソッドの使用法

JS での split() メソッドの使用

split() メソッドとは何ですか?

split() メソッドは、指定された区切り文字に従って文字列を配列に分割する (つまり、文字列を区切る) ために使用されます。区切り文字で区切られた部分文字列を含む配列を返します。

構文:

<code class="javascript">stringVariable.split(separator)</code>
  • stringVariable: 分割する文字列変数。
  • separator: 文字列を区切ります。デフォルトはスペース文字です。

#使用法:

  1. 文字で区切る:
  2. <code class="javascript">const str = "Hello World";
    const arr = str.split('');
    console.log(arr); // ['H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd']</code>
  1. 複数の文字で区切る:
  2. <code class="javascript">const str = "Hello, World, Again";
    const arr = str.split(', ');
    console.log(arr); // ['Hello', 'World', 'Again']</code>
  1. 正規表現で区切る:
  2. <code class="javascript">const str = "1234567890";
    const arr = str.split(/\d+/);
    console.log(arr); // ['', '1234567890', '']</code>
    #区切り文字の出現数を指定します:
  1. <code class="javascript">const str = "123,456,789";
    const arr = str.split(',', 2);
    console.log(arr); // ['123', '456,789']</code>
    空の要素を無視します:
  1. <code class="javascript">const str = "Hello,,World, Again";
    const arr = str.split(',').filter(elem => elem);
    console.log(arr); // ['Hello', 'World', 'Again']</code>
注:

区切り文字には、任意の文字列または正規表現を使用できます。
  • 区切り文字が指定されていない場合、文字列はスペースで区切られます。
  • split() メソッドは元の文字列を変更しません。
  • 文字列に区切り文字が存在しない場合は、文字列全体を含む単一要素の配列を返します。

以上がjsでのsplit()メソッドの使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。