「Python」findallで一致文字列のリストを返す

書式
リスト(配列)名= re.findall(pattern, string)
patten:正規表現
string:対象の文字列

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# coding: utf-8
import re
#指定文字
cft = "CFT"
result = re.findall(cft,'1CFT2CFT3CFT')
if result:
print(result[0])
print(result[1])
else:
print(result)
# coding: utf-8 import re #指定文字 cft = "CFT" result = re.findall(cft,'1CFT2CFT3CFT') if result: print(result[0]) print(result[1]) else: print(result)
# coding: utf-8
import re

#指定文字
cft = "CFT"

result = re.findall(cft,'1CFT2CFT3CFT')
if result:
      print(result[0]) 
      print(result[1])
else:
      print(result)

結果
CFT
CFT

Python

Posted by arkgame