Python

Python よく使う正規表現一覧

タカ

今回はよく使う正規表現をまとめます。

Pythonでの正規表現の実行

サンプルコード

#!/usr/bin/env python
import re
regex = r''
text = ''
is_match = re.match(regex, text) is not None
print(is_match);

よく使う正規表現

サンプルコード

# URL
^(http|https)://([\w\-]+\.)+[\w\-]+(/[\w\-./?%&=]*)?$

# E-mail アドレス
^[0-9a-z_./?-]+@([0-9a-z-]+\.)+[0-9a-z-]+$

# IP 電話
^050-\d{4}-\d{4}$

# 携帯電話
^0[789]0-\d{4}-\d{4}$

# フリーダイヤル
^(0120|0800)-\d{3}-\d{3}$

# 郵便番号
^\d{3}-\d{4}$