如何删除段落末尾的空白<p> </p>标签

时间:2010-12-10 10:51:07

标签: asp.net

来自数据库的描述具有<p>&nbsp;</p>个这些标签的数量 所以我的页面占用了大量的空白。 我想删除所有那些空白的

标签,它们将在页面末尾出现

怎么做?

2 个答案:

答案 0 :(得分:0)

你可以像这样使用

string[] tags = {"&nbsp;","<p>","</p>","<br>"};
    string str1 = "this is best<br> &nbsp;&nbsp; tag <p>&nbsp;&nbsp;</p> <p>&nbsp;in the asp.net</p>";
    foreach (var tag in tags)
    {
        str1 = str1.Replace(tag, "");
    }

答案 1 :(得分:0)

Umbraco CMS中的Tiny MCE存在类似问题。可以在这里找到解决方法: http://our.umbraco.org/forum/using/ui-questions/6266-Empty-p-tag-when-inserting-macro-into-text-editor - 这是针对C#的,但可以帮助您朝着正确的方向发展