Skip to main content
 首页 » 编程设计

Python 正则表达式之多次出现

2024年10月17日30zfyouxi

如何在字符串中查找多次出现的模式并将所有出现的情况存储在列表中作为多个元素。 例如:

re.search('[A-Z]+',"assAAhhhAB").group(0) 

会给我:

AA 

而我希望输出为

['AA' ,'AB'] 

请您参考如下方法:

使用re.findall :

import re 
print(re.findall('[A-Z]+',"assAAhhhAB")) 
# => ['AA', 'AB'] 

参见 Python demo