-1

可能重复:
如何从 ASP.NET 中的字符串中去除 HTML 标记?

如何在asp.net中获取html的文本内容?

我在 asp.net 中编写了以下代码,但它给了我 html 而不是文本?

代码在这里:

Function GetData(ByVal dta As String)

        Dim comp As New Literal
        comp.Text = dta
            Return comp.Text
End Function

例如 :

输入 : <span><p> this is html </p></span>

输出应该是:这是 html

4

1 回答 1

2

试试这个

Function GetData(ByVal dta As String)

        Return Regex.Replace(dta, "<[^>]*(>|$)", String.Empty)
    End Function
于 2012-12-04T09:12:18.547 回答