C#正則表達式替換HTML標簽的換行符<br />
在線測試:http://tool.hovertree.com/htmlcode/
代碼如下:
string m_hoverTreeInput;
m_hoverTreeInput = "<br /><a href="http://hovertree.com/">何問起</a> <br /><br />然後點擊“HTML編碼>>”按鈕";
string m_replaceStr = Environment.NewLine;
Regex m_hovertreeRegex = new Regex(@"<br\s*/{0,1}>", RegexOptions.IgnoreCase);
m_hoverTreeInput = m_hovertreeRegex.Replace(m_hoverTreeInput, m_replaceStr);
需引用命名空間:
using System.Text.RegularExpressions;
換行符的正則表達式:
<br\s*/{0,1}>
忽略大小寫
其中的string m_replaceStr = Environment.NewLine;
表示.net中的換行
如果要刪除<br />標簽
則改為:
string m_replaceStr = "";