Asp.net 无法使用richtextbox和documenttext功能在网页上找到多个单词

Asp.net 无法使用richtextbox和documenttext功能在网页上找到多个单词,asp.net,vb.net,richtextbox,Asp.net,Vb.net,Richtextbox,我有这个密码。有时它会在网页中找到单词,有时则不会。我不确定是什么问题。另外,输入到richtextbox2.text中的单词只会找到第一个单词,因此如果我将第一个单词作为“Cookies”,然后放在“Milk”下,它只会查找“Cookies”。有没有办法让它查找richtextbox中的所有单词 Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click If WebBrowser1

我有这个密码。有时它会在网页中找到单词,有时则不会。我不确定是什么问题。另外,输入到richtextbox2.text中的单词只会找到第一个单词,因此如果我将第一个单词作为“Cookies”,然后放在“Milk”下,它只会查找“Cookies”。有没有办法让它查找richtextbox中的所有单词

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
    If WebBrowser1.DocumentText.ToLower.Contains(RichTextBox2.Text.ToLower) Then
        MsgBox("its there")
    Else
        MsgBox("NOT THERE")
    End If
End Sub

当RichTextBox中有多个单词时,它会同时搜索这两个单词,因为它们都在RichTextBox2.Text中。您可以在RichTextBox中一次搜索一个单词或短语(如果它们位于单独的行中),如下所示:

for each s in RichTextBox2.lines
  If WebBrowser1.DocumentText.ToLower.Contains(s.ToLower) Then
    MsgBox(s & " is there")
  Else
    MsgBox(s & " IS NOT THERE")
  End If
next s

谢谢,这就是我要找的。感谢:)