使い方
list = re.findall(抽出文字,対象)
「対象」の中から「抽出文字」の条件に合う文字列をリストにします。
import re
txt='abc-aaa-xyz'
list1=re.findall('a',txt)
print(list1)
#結果 ['a', 'a', 'a', 'a']
- pip install は不要です
- import re は必要です
- 「抽出文字」は正規表現が使用できます
正規表現使用例
import re
txt='lion bear zebra monkey'
list1=re.findall('[a-z]{4}',txt)
print(list1)
#結果 ['lion', 'bear', 'zebr', 'monk']
[a-z]は小文字のアルファベット{4}は4文字を意味する正規表現です