上个星期,一个同学问了我个问题,就是将网页中的<img/>标签提取出来。本人一看到题目,想都没想就按照最傻的方式写出了个正则表达式,结果发现这个错误犯的也太低级了。原本很简单的东西,给我一弄,就成了一个复杂无比的东西。现在记录下来。以提醒自己~哎
<IMG(\\s*[^>]+=\"[^>]*\"\\s*)*[/]*> 其实最初写的表达式,还调试不成功,比这个复杂多了。让人十分郁闷。要提取一个标签,其实根本无需如此费事,只需<img[^>]+>便可以了。十分的简单。只是本人在拿到这个东西的时候就想歪了,根本没有用心去想,也是经验不够啊。需要提高~
<IMG(\\s*[^>]+=\"[^>]*\"\\s*)*[/]*> 其实最初写的表达式,还调试不成功,比这个复杂多了。让人十分郁闷。要提取一个标签,其实根本无需如此费事,只需<img[^>]+>便可以了。十分的简单。只是本人在拿到这个东西的时候就想歪了,根本没有用心去想,也是经验不够啊。需要提高~