Python爬虫正则表达式匹配多个给定字符串间的内容

2024-11-02 08:56:32
推荐回答(1个)
回答1:

你的正则表达式使用了贪婪模式的匹配(.*),应该用非贪婪模式,正则表达式应该为#!/usr/bin/python3
 
import re
 
a = '

[AeroAnimals, Architecture,Wallpapers">Artistic, ........(省略)......... Vintage]

'
titles = re.findall('print (titles)


运行结果
['aero', 'animals', 'architecture', 'vintage']