感谢您的光临。
import re
content = '가나다라,456456 show, 가나다라<>'
a = re.search("[^a-zA-Z<>]+", content)
print(a.group())
Output : 가나다라,456456.
但我想要这个
Output : 가나다라,456456 , 가나다라
换句话说,我想搜索全文。 我能做什么? :(
答案 0 :(得分:1)
您需要按顺序使用re.findall
才能获得所有匹配项。 re.search
必须只返回第一场比赛。
re.findall(r"[^a-zA-Z<>]+", content)
示例:强>
>>> import re
>>> content = '가나다라,456456 show, 가나다라<>'
>>> ''.join(re.findall("[^a-zA-Z<>]+", content))
'가나다라,456456 , 가나다라'