「Python3.9」searchメソッドで先頭の文字列を指定するサンプル
環境
Python 3.9.13
Windows 11 Pro 21H2 64bit
PyCharm 2022.2.1 (Community Edition)
構文
re.search(pattern, string, flags=0)
1つめの引数は、正規表現です。
2つめの引数は、対象の文字列です。
戻り値は、matchオブジェクトです。
書式
変数名1 = “^文字列"
変数名2 = re.search(変数名1,対象文字列’)
変数名2.group(0) groupメソッドは一致した文字列を返します。
使用例
# coding: utf-8 import re tt = "^ST" res = re.search(tt,'STC') if res: print(res.group(0)) else: print(res)
実行結果
ST