メソッドsearch

メソッド search は、文字列と 正規表現 の一致を見つけ、最初の一致の位置を返します。 一致が見つからない場合、メソッドは -1 を返します。

構文

javascript文字列.search(正規表現);

例

部分文字列の位置を見つけてみましょう:

javascriptlet str = 'aaa xax bbb';
let res = str.search(/x.x/);

console.log(res);

コード実行結果:

javascript4

関連項目

  • メソッド test,
    文字列を検査します
  • メソッド match,
    文字列内で一致を検索します
  • メソッド matchAll,
    文字列内のすべての一致を検索します
  • メソッド exec,
    順次検索を実行します
  • メソッド replace,
    検索と置換を実行します
  • メソッド split,
    文字列を分割します
  • メソッド includes,
    現在の文字列内で指定された文字列を検索します