re.match() 抽出

使い方

obj = re.match(抽出文字,対象)

「対象」の先頭文字を抽出します

import re
txt='abc-abc-xyz'
obj=re.match('abc',txt)
print(obj)
# 結果 <re.Match object; span=(0, 3), match='abc'>
  • pip install は不要です
  • import re は必要です
  • 置換前は正規表現が使用できます
  • 対象の先頭以外は抽出しません 先頭以外の抽出はre.search()を使用します

先頭の文字が抽出文字と合わない場合

import re
txt='000-abc-abc-xyz'
obj=re.match('abc',txt)
print(obj)
# 結果 None

先頭の文字が抽出文字の条件に合わない場合はNoneになります