本サイトの正規表現シリーズの入口です。Pythonの標準ライブラリreモジュールを使って、基礎から関数の使い分けまでを5本の記事で整理しています。
すべての記事はPython3.12で動作確認済み、追加のインストールは不要です。目的の記事を選んで読み進めてください。目的別の入り口は下にまとめています。
記事一覧
目的別のガイド
読みたい記事に迷ったら、次を目安にしてください。
| 目的 | 記事 |
|---|---|
| パターンを組み立てる記号を確認したい | 基本構文編 |
| マッチした一部を取り出したい、置換で再利用したい | グループ編 |
| どの関数を使えばよいか(検索、置換、分割)を選びたい | 関数編 |
| 大文字小文字を無視する、行ごとに扱うなど、挙動を切り替えたい | フラグ編 |
| 前後の条件でマッチさせたい/マッチに含めたくない条件がある | 先読み・後読み編 |
学習順
はじめて学ぶ場合は、記事一覧のカードに並んだ順(基本構文編→グループ編→先読み・後読み編→フラグ編→関数編)で読むと、必要な前提が揃った状態で次の記事に進めます。
すでに一通り知っている場合は、必要な記事だけを辞書的に参照して構いません。各記事の冒頭に、前提となる過去記事へのリンクを置いています。