我需要在C#中的html文件中刪除'<'和'>'之間的所有'\ n'。刪除C#中的'<' and '>'與正則表達式之間的所有' n'
我的代碼如下:
Regex.Replace(text, "(<[^<>)]*)\\n+([^><]*>$)", "\1\2");
但它顯然是行不通的。有什麼建議麼?
實施例:
< style="
">
詳細示例:
<td colspan="3" rowspan="2">
<table cellpadding="0" cellspacing="0" class="a10" cols="13" id="t_5" lang="en-AU">
<tr id="t_5_FNHR">
<td class="a26" style="HEIGHT:5.00mm">
<div class="r11">LAKOTA - PINK PANTHER RETURNS-V</div>
</td>
<td class="a27" style="
">
<div class="r11">5c</div>
</td>
另:
<td class="a34" style="
">
<div class="r11">7,390.62</div>
</td>
<td class="a35" style="
">
<div class="r11">617.81</div>
</td>
<td class="a36" style="
">
哇,你究竟在做換行所有的地方呢? :/ – BoltClock
你需要一直這樣做嗎?或者只是一次? –
是應該在那裏的正則表達式中的第一個關閉paren? –