LINEで個別相談
🔤

正規表現テスター (Regex Checker)

入力した正規表現がテキストに正しくマッチするかをリアルタイムでハイライト表示するテストツールです。IPアドレスの抽出やログの解析、コードのリファクタリングのお供に。

/ /
0 matches

正規表現(Regex)とは?

正規表現(Regular Expression)は、文字列のパターンを表現するための特殊な構文です。プログラミングやインフラ運用において、ログファイルからの特定のIPアドレス抽出、入力フォームのバリデーション(メールアドレスの形式チェックなど)、または大量のテキストデータの一括置換(sed/grepなど)に欠かせない技術です。

よく使う正規表現の記号(メタ文字)と意味

記号 意味 例
^行の先頭^http
$行の末尾.com$
.任意の1文字a.c (abcやa1cにマッチ)
*直前の文字の0回以上の反復ab*c (ac, abc, abbc...)
+直前の文字の1回以上の反復ab+c (abc, abbc...)
?直前の文字が0回か1回https? (http または https)
\d数字 (0-9)\d3-\d4 (郵便番号など)

正規表現のフラグについて

  • g (Global): 最初に見つかった一つだけでなく、文字列全体からすべての一致を検索します。
  • i (Ignore case): 大文字と小文字を区別せずに検索します(例: [a-z] で A にもマッチ)。
  • m (Multiline): 複数行モード。^と$が、文字列全体の先頭/末尾ではなく、各行の先頭/末尾にマッチするようになります。

役に立ったらシェアしてもらえると嬉しいです 🙏

Xでシェアする

Sponsored Link

バグ・要望を報告する