正規表現クイックリファレンス
tag
更新日時
2022/9/6
おすすめ
cover
カテゴリ親
sub-tag
正規表現についてのクイックリファレンス(早見表)です。
正規表現の構成
Markdown
- 正規表現 (regular expressions) 文字列パターンの定義。正規表現一覧参照。
- 修飾子 (expression flags) 正規表現の末尾に付ける事ができるオプション。検索条件を指定できる。
修飾子 | 説明 | コマンド名由来 |
---|---|---|
i | 大文字・小文字を区別しない | case i nsensitive |
g | 全文検索 | g lobal |
m | 複数行の文字列として扱う。 改行は通常文字として扱う。「^」「$」が各行でマッチ。 | m ultiline |
s | 一行の文字列として扱う。 | s ingle line |
u | Unicode(UTF-8)文字列として扱う。 | u nicode |
正規表現一覧
よく使われる正規表現(利用例)
正規表現 | |
---|---|
メールアドレス | [\w.\-][email protected][\w\-]+\.[\w.\-]+ |
ひらがな | [ぁ-ん] |
カタカナ | [ァ-ヴ] |
URL | https?://[\w/:%#\$&\?\(\)~\.=\+\-]+ |
電話番号 | 0\d{1,4}-\d{1,4}-\d{4} |
IPアドレス | [0-9]*\.[0-9]*\.[0-9]*\.[0-9]* |
正規表現チェックツール
「Expression」欄に正規表現を入力し、その下の「Text」欄にマッチ対象の文字列を入力します。公式サイト