87 of 264 menu

testメソッド

メソッド test は、文字列に正規表現とのマッチが少なくとも1つあるかどうかをチェックします。 マッチがあれば true を返し、なければ false を返します。

構文

文字列.test(正規表現);

文字列に時刻が含まれているか確認します:

let str = '12:39'; let reg = /\d\d:\d\d/; let res = reg.test(str); console.log(res);

コード実行結果:

true

文字列全体が正規表現にマッチするか確認します:

let str = '12:39'; let reg = /^\d\d:\d\d$/; let res = reg.test(str); console.log(res);

コード実行結果:

true

文字列が数字のみで構成されているか確認します:

let str = '123'; let reg = /^\d+$/; let res = reg.test(str); console.log(res);

コード実行結果:

true

関連項目

  • メソッド match,
    文字列内のマッチを検索します
  • メソッド matchAll,
    文字列内のすべてのマッチを検索します
  • メソッド exec,
    逐次検索を実行します
  • メソッド replace,
    検索と置換を実行します
  • メソッド search,
    検索を実行します
  • メソッド split,
    文字列を分割します
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否