正则表达式Python,在关键字后找到所有中间行情

时间:2017-08-17 16:53:45

标签: regex python-3.x

我的字符串看起来像这样:

"侠盗猎车手V(5)"边界=" 0" src =" / product_images / Gaming / Playstation4 Software / 5026555416986_s.jpg" title =" Grand ...(字符串在这里继续一段时间)

我想用正则表达式抓住这个:/ product_images / Gaming / Playstation4 Software / 5026555416986_s.jpg

基本上,src =" ..."

中的所有内容

目前我使用re.findall生成一个列表(r'"([^"] *)"',line)并获取相应的列表,但是在整个字符串中有很多引号,我希望提高效率。

有人可以帮我把这个表达好吗?

2 个答案:

答案 0 :(得分:1)

试试这个

(?<=src=").+(?=" )

答案 1 :(得分:1)

将此用作RE:

SRC = “(。+?)”

这将根据需要返回结果。

re.findall('src="(.+?)"', text_to_search_from)