2012-08-27 82 views
1

我在我的項目中有收件箱選項卡那裏我想顯示只有40個字符的身體,而不是所有body.problem是,如果有img標記exsist在身體當我有40個字符使用子字符串的身體有時這個img標籤帶有所有的屬性意味着完整的src,但有時它不會來意味着src可以cut.so如何從身體刪除這個img標籤,只獲得簡單的文本。從vb.net的字符串中刪除img標籤

回答

1

對於一個快速的黑客,你可以使用正則表達式如下所示:

Dim input As String = "test<img>" ' your data here 
Dim imgRegex As New Regex("<img[^>]*>", RegexOptions.IgnoreCase) 
Dim output As String = imgRegex.Replace(input, "") 

對於更一般的HTML解析,您應該使用HTML Agility Pack