文字列を行の配列に分割する

JavaScriptJavaScriptBeginner
オンラインで実践に進む

This tutorial is from open-source community. Access the source code

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

この実験では、JavaScript を使って複数行の文字列を行の配列に分割する方法を探ります。String.prototype.split() メソッドと改行をマッチする正規表現を使って、個々の行の配列を作成します。これは、Web 開発プロジェクトにおけるテキストデータの解析と操作に役立つスキルになります。

ターミナル/SSH でコーディングを始める方法

ターミナル/SSH でコーディングを始めるには、単に node と入力します。

複数行の文字列を行の配列に分割する

複数行の文字列を行の配列に分割するには:

  • String.prototype.split() と正規表現を使って、改行をマッチさせて配列を作成します。
  • 正規表現 /\r?\n/\r\n の両方の改行をマッチします。
  • これにより、行の配列が返されます。
const splitLines = (str) => str.split(/\r?\n/);
splitLines("This\nis a\nmultiline\nstring.\n");
// ['This', 'is a','multiline','string.', '']

まとめ

おめでとうございます!「行に分割」の実験を完了しました。スキルを向上させるために、LabEx でさらに実験を行って練習してください。