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

JavaScript RegExpを使用して、キャリッジリターン文字を検索します。


JavaScript正規表現でキャリッジリターン文字を検索するには、次を使用します-

\r

次のコードを実行して、キャリッジリターン文字を見つけることができます。キャリッジリターン(\ r)文字が見つかった位置を返します-

<html>
   <head>
      <title>JavaScript Regular Expression</title>
   </head>

   <body>
      <script>
         var myStr = "100% \r Responsive!";
         var reg = /\r/;
         var match = myStr.search(reg);
         
         document.write(match);
      </script>
   </body>
</html>

  1. JavaScriptのRegExpオブジェクト。

    RegExpオブジェクトは、テキストの一部を検索および抽出することにより、一部のテキストのパターンマッチングに使用されます。 RegExpオブジェクトは、regexpコンストラクターまたはリテラル構文のいずれかを使用して作成できます。 以下は、JavaScriptのRegExpオブジェクトのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport"

  2. JavaScriptを使用したバイナリ検索で配列を検索する

    問題 ソートされた数値の配列(昇順)、最初の引数としてarr、2番目の引数としてターゲット番号を受け取るJavaScript関数を作成する必要があります。配列はソートされているため、この関数はバイナリ検索アルゴリズムを使用して配列arr内のターゲットを検索する必要があります。 ターゲットが存在する場合は、そのインデックスを返す必要があります。そうでない場合は、-1を返す必要があります。 たとえば、関数への入力が 入力 const arr = [3, 5, 7, 9, 11, 13, 15, 16, 18, 21, 24, 25, 28]; const target = 13; 出力