正则表达式取到标签中的文本内容 5
<h3><ahref="/scene/scene/src/v1.1.7">v1.1.7</a><small>(<ahref="/scene/scene/releases/...
<h3>
<a href="/scene/scene/src/v1.1.7">v1.1.7</a>
<small>(<a href="/scene/scene/releases/edit/v1.1.7" rel="nofollow">编辑</a>)</small>
</h3>
想提取v1.1.7这个文本内容 通过正则表达式 ,求大神解答啊 展开
<a href="/scene/scene/src/v1.1.7">v1.1.7</a>
<small>(<a href="/scene/scene/releases/edit/v1.1.7" rel="nofollow">编辑</a>)</small>
</h3>
想提取v1.1.7这个文本内容 通过正则表达式 ,求大神解答啊 展开
1个回答
展开全部
你的标签貌似不太规则吧 <p><strong>Rufus</strong> 乱嵌呀 public void strong() { int i = 0; final String regex = "<strong.*?/strong>"; final Pattern pt = Pattern.compile(regex); final Matcher mt = pt.matcher(ContentArea); while (mt.find()) { System.out.println(mt.group()); i++; // 获取标题 final Matcher title = Pattern.compile(">.*?</strong>").matcher(mt.group()); while (title.find()) { System.out.println("strong是:" + title.group().replaceAll(">|</strong>", "")); } System.out.println(); } public static void main(String[] args) { Urls myurl = new Urls("<body", "/body>"); myurl.getStartUrl("...");//网址 myurl.getUrlContent(); myurl.getContentArea(); myurl.strong(); }
追问
???
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询