【发布时间】:2012-11-01 16:05:28
【问题描述】:
我想使用python从html代码的img标签中检测图像的src属性。我认为正则表达式可以完成这项工作。我创建了一个正则表达式
\<img .*src="(.*)".*/\>
但是有很多可能的方式来使用img标签比如
<img src="images/first.png" alt="" />
<img src="images/first.png" alt="">
<img alt="" src="images/first.png" />
<img alt="" width="100" src="images/first.png" height="200">
所以我的问题是,上述正则表达式是否足以完成任务? 任何人都可以提供更好的选择吗?
【问题讨论】:
-
Can any one give a better option- 是的,使用lmxl.html或bs4- 但根据评论 -I cant use any other libraries in this project... -
通过选项我的意思是更好的正则表达式。
-
@MuhammedKK:抱歉,我们通常不帮助人们在脚上开枪。正则表达式对于这项工作来说是错误的工具。