「Python 3.9」正規表現で大文字小文字を無視するサンプル
環境
Python 3.9.13
Windows 11 Pro 21H2 64bit
PyCharm 2022.2.1 (Community Edition)
構文
1.re.IGNORECASE
変数名 =値
re.search(変数名,対象文字列,re.IGNORECASE)
searchメソッドの3つめの引数にre.IGNORECASEを指定しています。
大文字小文字を無視します。
2.文字列.group(0)
groupメソッドは一致した文字列を返します。
使用例
# coding: utf-8 import re t = "s+" res = re.search(t, 'YSM', re.IGNORECASE) print("大文字小文字を無視する結果") if res: print(res.group(0)) else: print(res)
実行結果
大文字小文字を無視する結果
S