【发布时间】:2017-03-21 20:03:47
【问题描述】:
给出下面的示例 HTML。如何获取图片链接http://lis.deped.gov.ph/uis/assets/rev/2630813/images/deped-logo.gif?
Just in case the image link starts in//like//uis/assets/rev/2630813/images/deped-logo.gif`我只需要在它之前添加一个字符串。
如何使用正则表达式?我不想使用 http 库。
<div class="navbar-header"><button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#deped-uis-nav-collapse"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button><span class="navbar-brand"><img class="logo" src="https://i.stack.imgur.com/P7HKA.gif" alt="DepEd" style="height: 20px; margin-top: -2px"></span></div>
【问题讨论】:
-
取决于您是否有包含大量图像的大 html 代码。在这种情况下,请使用 XML 解析器。否则,您应该使用 regex -like
src="//(.*?)") -
也许正则表达式可以工作?
标签: java