我有一个像
这样的字符串 address
424 G UT <br>
所以当我使用
时 string trimstr= node5.InnerHtml.Trim();
这只会对齐第一行而不是第二行。 还要在html中打印。如何使用HTML敏捷包删除html标记并删除空格。
答案 0 :(得分:1)
使用此
修改您的c#代码这里是html
<div id="node5" runat="server">
address
424 G UT <br>
</div>
<div>
<asp:Button ID="btmGetDivdetails" runat="server" Text="getDivdetails"
onclick="btmGetDivdetails_Click" />
</div>
点击按钮上的c#代码
protected void btmGetDivdetails_Click(object sender, EventArgs e)
{
string trimstr = node5.InnerHtml;
trimstr = trimstr.Replace("\r\n<br>", "").Replace("\r", "").Replace("\n", "").Trim();
if (trimstr.Contains("<br>"))
{
trimstr = trimstr.Replace("<br>", "");
}
List<char> result = trimstr.ToList();
result.RemoveAll(c => c == ' ');
string finalresult = new string(result.ToArray());
}
现在最终结果是“address424GUT”