0
之間的字符串我有這樣一段代碼:正則表達式來選擇兩個文本
<p>Also: <a>text 1</a></p> <p><a> text 2 </a></p>
我使用這樣的正則表達式,我只是想刪除,直到第一個</P>
<p>Also:(.*?)</p>
和輸出
empty
如何選擇,直到從<p>Also
第一</p>
?
之間的字符串我有這樣一段代碼:正則表達式來選擇兩個文本
<p>Also: <a>text 1</a></p> <p><a> text 2 </a></p>
我使用這樣的正則表達式,我只是想刪除,直到第一個</P>
<p>Also:(.*?)</p>
和輸出
empty
如何選擇,直到從<p>Also
第一</p>
?
我想你想這樣的正則表達式:
/(?<=<p>Also:).+?(?=<\/p>)/i
或
/^.*?(?<=<p>Also:).+?(?=<\/p>)/gi
我試圖VB.NET,發現你的正則表達式的作品爲您的輸入,但是,當我在regexr.com我嘗試過發現前斜線「/」應該逃脫。 你可以試試這個:
<p>Also:(.+?)<\/p>
注意:對於HTML,我不建議你使用正則表達式。根據您的編程語言,最好使用HTML解析器。
我們可以看到代碼嗎? – BOR4
我有充滿p和一個標籤的文章,我只想刪除這個以「Also」開頭的p標籤, –