「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

Python

Posted by arkgame