使い方
iter = re.finditer(抽出文字,対象)
「対象」の中から「抽出文字」の条件に合う文字列をイテレータにします。
import re
txt='sky blue star'
iter=re.finditer('\S+',txt)
for i in iter:
print(i)
#結果 <re.Match object; span=(0, 3), match='sky'>
#結果 <re.Match object; span=(4, 8), match='blue'>
#結果 <re.Match object; span=(9, 13), match='star'>
- pip install は不要です
- import re は必要です
- 「抽出文字」は正規表現が使用できます