/[Python]正規表現を使った文字列の抽出方法一覧(電話番号、メールアドレス、URLなど)2022年1月8日土曜日PythonPythonで特定の文字列を検索・抽出する際の正規表現を一覧でご紹介します。正規表現のパターンを事前に定義することで、同じ正規表現を何度も実装する必要がなくなります。"このプログラムはPythonです。"Pythonを学んでいます。match='Python'>正規表現オブジェクトを生成することによって「r"Python"」を複数回記述する必要がなくなっています。固定電話(4桁-2桁-4桁)と、携帯電話(3桁-4桁-4桁)の数字の文字列を抽出します。携帯電話を抽出する正規表現は下記となります。090-あ123-4567メールアドレスを抽出メールアドレスを抽出します。メールアドレスを抽出する正規表現は下記となります。1234.54.co.jpメールアドレスドメインを抽出メールアドレスドメインを抽出します。メールアドレスドメインを抽出する正規表現は下記となります。"私のメールアドレスは12_ab-XY@gmail.comです。@gmail.comURLを抽出http://またはhttps://から始まるURLを抽出します。URLを抽出する正規表現は下記となります。http://www.12-technology.comURLのホスト名を抽出http://またはhttps://から始まるURLからホスト名を抽出します。URLのホスト名を抽出する正規表現は下記となります。"サンプルURLはhttps://www.12-technology.com/2021/06/blog-post.htmlです。*このブログについてホームサイトマップTeDokologyTeDokology。