Pythonのreで文字列の先頭にマッチする正規表現

Pythonのreモジュールを使用して、文字列の先頭にマッチする正規表現を作成するには、^ メタ文字を使用します。^ メタ文字は正規表現内で文字列の先頭を表します。

以下は、文字列の先頭にマッチする正規表現の例です:

python
import re text = "apple banana cherry" pattern = r'^apple' # 文字列の先頭が "apple" に一致する正規表現 match = re.search(pattern, text) if match: print("一致箇所:", match.group()) else: print("一致箇所が見つかりませんでした")

この正規表現パターン ^apple は、文字列の先頭が “apple" に一致するかどうかを検証しています。もし一致する場合、search()メソッドはMatchオブジェクトを返し、一致箇所を取得できます。一致しない場合、Noneが返ります。

この方法を使用すると、文字列の先頭に特定のパターンが一致するかどうかを簡単に確認できます。