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>
-
JavaScriptのRegExpオブジェクト。
RegExpオブジェクトは、テキストの一部を検索および抽出することにより、一部のテキストのパターンマッチングに使用されます。 RegExpオブジェクトは、regexpコンストラクターまたはリテラル構文のいずれかを使用して作成できます。 以下は、JavaScriptのRegExpオブジェクトのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport"
-
JavaScriptを使用したバイナリ検索で配列を検索する
問題 ソートされた数値の配列(昇順)、最初の引数としてarr、2番目の引数としてターゲット番号を受け取るJavaScript関数を作成する必要があります。配列はソートされているため、この関数はバイナリ検索アルゴリズムを使用して配列arr内のターゲットを検索する必要があります。 ターゲットが存在する場合は、そのインデックスを返す必要があります。そうでない場合は、-1を返す必要があります。 たとえば、関数への入力が 入力 const arr = [3, 5, 7, 9, 11, 13, 15, 16, 18, 21, 24, 25, 28]; const target = 13; 出力