JavaScript
 Computer >> コンピューター >  >> プログラミング >> JavaScript

JavaScriptの正規表現で改行文字( )を検索する方法

JavaScriptの正規表現を使って改行文字を検索したい場合は、次の特殊文字を使用します。

\n

サンプルコード

以下のコードを実行すると、文字列内に含まれる改行文字(\n)を検索できます。search()メソッドは、改行文字が見つかった位置(インデックス番号)を返します。

<html>
   <head>
      <title>JavaScript Regular Expression</title>
   </head>
   <body>
      <script>
         var myStr = "UI \n Responsive!";
         var reg = /\n/;
         var match = myStr.search(reg);

         document.write(match);
      </script>
   </body>
</html>

コードの解説

  • 変数myStrには、改行文字(\n)を含む文字列を代入しています。
  • 変数regには、改行文字にマッチする正規表現パターン/\n/を定義しています。
  • search()メソッドは、パターンに一致した最初の位置を数値で返します。一致しない場合は「-1」が返されます。

上記の例では、「UI 」の直後に改行文字があるため、実行結果として位置を示す数値が出力されます。

  1. JavaScriptでnewキーワードを使って配列を作成する方法

    JavaScriptでは、newキーワードとArray()コンストラクタを使用することで、簡単に配列を作成できます。本記事では、実際に動作するサンプルコードとともに、その基本的な使い方を解説します。 サンプルコード 以下は、newキーワードを使用してJavaScriptの配列を作成するコード例です。 <!DOCTYPE html> <html lang=ja> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-sca

  2. Notepad++で文字列・文字・記号を検索して改行に置き換える方法

    Notepad++(ノートパッドプラスプラス)は、プログラマーが快適な環境でソースコードを編集するために広く利用されている無料のテキストエディタです。Windows標準のメモ帳の高機能版にあたり、多数のプログラミング言語に対応しているほか、ソースコードやテキスト編集に役立つ豊富な機能とツールを備えています。テキストファイルの編集中に、特定の場所へ新しい行(改行)を挿入したくなることもあるでしょう。ただし、改行への置き換えを行うには、事前にいくつかのオプションを適切に設定しておく必要があります。この記事では、Notepad++の「検索と置換」機能を使って改行を挿入する方法を詳しく解説します。文字