Suppose I have正則表達式來獲得<a href> from a string in java
<img class="size-full wp-image-10225" alt="animals" src="abc.jpg"> blah blah blah
<a href="http://en.wikipedia.org/wiki/Elephant">elephant is an animal</a> blah
I want a regex to give me the output :
blah blah blah <a href="http://en.wikipedia.org/wiki/Elephant">elephant is an animal</a> blah
without the
. I can do str.replace(" ","")
separately, but how do I get the string starting from blah blah...
until blah
(which includes link tag).
您必須單獨刪除'img'標籤。你只需要a-Tag?這與RegExpr一起工作。如果您想在標籤前後獲得其他文本,請在此處遇到問題。爲什麼你不容易刪除不需要的標籤? –
我確實需要標籤之前的文字。所以基本上我不能說StringUtils.removeHTMLTags(),因爲這將刪除所有的標籤,我想要的HTML標籤。所以基本上我在想什麼是找到ahref之前的第一個「>」,然後從那裏捕獲文本,直到(含) – user3298846
_Sees正則表達式和HTML在title_「http://stackoverflow.com/a/1732454/2846923 「。 –