ザ・ 再 モジュールはPythonで正規表現を処理します
正規表現を使用して、文字列内のすべての一致を検索したり、一致が存在するかどうかをテストしたりできます。
正規表現を使用すると、文法規則を定義するだけで、大量のデータからいくつかの項目をすばやく収集できます。
関連コース: 完全なPythonプログラミングコースと演習
例
正規表現を実行するための文字列を作成します。 フレーズの例として、有名なアメリカの早口言葉「wouldchuck」を使用します。
正規表現を使用して、文字列に一致するものをすべて検索します。 正規表現と検索スペースをパラメーターとして使用して、メソッドfindall()を呼び出します。
以下のプログラムをお試しください。
1 |
import re |
正規表現の一致を返します。
開始文字「woo」とそれに続く単語文字を定義します w 0回以上一致する * 。
データが正規表現に一致するかどうかをテストするには、検索方法を使用します。 これはtrueまたはfalseを返し、ifステートメントと一致させることができます。
1 |
if re.search(r'woow*', string): |
これをチェックアウト カンニングペーパー 独自の正規表現を作成する場合。
初心者の方は、 それなら私はこの本を強くお勧めします。
運動
- 正規表現で大文字と小文字が区別されるかどうかを確認する
- 電話番号の正規表現を作成する
Hope this helps!
Source link