3
4

2 回答 2

5

尽管您的问题似乎是“不完整的”,但通过阅读评论,您似乎想要删除结束 DIV 标记及其后出现的任何文本。

如果是这种情况,那么这段代码应该可以完成工作:

Dim txt As String = "Wanted text</div> arbitrary text"
Dim p As Integer = txt.ToLower().IndexOf("</div>")
If p <> -1 Then txt = txt.Substring(0, p)
于 2013-03-11T04:04:01.533 回答
1

您可以这样做,.Split()而无需检查是否存在<div>或获取该位置。

Dim txt As String = "Wanted text</div> arbitrary text"
txt = txt.Split( New String() {"</div>"}, StringSplitOptions.None )(0)
于 2013-03-11T06:09:45.047 回答