2016-12-12 60 views
0

刪除特殊標記需要刪除的標籤<tr>,但只有當它們含有特殊的文字,例如。 DELETE從字符串regex.replace

Dim sHtm = "<tr><td>test</td></tr><tr><td>delete</td></tr>" 
Regex.Replace(sHtm, "<tr.*?>(.|\n)*?</tr>", "") 

立即清除所有 我需要返回

<tr><td>test</td></tr> 

做我需要刪除線,其中DELETE

+0

我重新格式化您可能需要更多的格式,雖然有點問題。 http://meta.stackexchange.com/questions/22186/how-do-i-format-my-code-blocks我不確定'CLEAR','NOW CLEAR all'是什麼。 – chris85

+0

這對我有效。你在做sHtm = Regex.Replace(...)嗎?返回的字符串是你想要使用/看... – donlys

回答

0

要刪除TR與刪除,你可以修改你的正則表達式來這:

<tr><td>delete.*?</tr> 

Working demo