2016-05-22 84 views
1

我有一個很長的單行字符串的HTML。我試圖使用正則表達式匹配以START開頭的行之後的<br>標籤。該行的最後一個字會有所不同。匹配結尾<br>標籤與正則表達式

HTML:

<br>This is the first sentence<br>START capture tag<br>This is the third sentance<br> 

我可以用這句話來捕獲了一句:

START.*?(?=<) 

我無法弄清楚如何選擇尾隨BR標籤不包括之前的句子它。我嘗試使用積極lookbehind但它不會接受量詞。

https://regex101.com/r/lM3eH7/1

任何援助將不勝感激!

+0

可以了什麼是預期輸出上述輸入HTML字符串? –

+0

只需'
'。我將在Swift中使用stringByReplacingMatchesInString來運行查找替換。 –

回答

相關問題