Regex 对非共享成员的引用需要对象引用

Regex 对非共享成员的引用需要对象引用,regex,visual-studio,vb.net-2010,Regex,Visual Studio,Vb.net 2010,我试图从列表框中删除一些文本,但一直出现此错误 Error 1 Reference to a non-shared member requires an object reference. 这是导致错误的代码 ListBox1.Items.Add(Match.ToString.Replace("color: 0863BB;", "").Replace("</span>", "").Replace(">", "").Replace("""", "")) 公开课表格

我试图从列表框中删除一些文本,但一直出现此错误

Error   1   Reference to a non-shared member requires an object reference.  
这是导致错误的代码

ListBox1.Items.Add(Match.ToString.Replace("color: 0863BB;", "").Replace("</span>", "").Replace(">", "").Replace("""", ""))
公开课表格1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    Dim Regex As New Regex("color: 0863BB;" & Chr(34) & ">(.*?)</span></span>")
    Dim Matches As MatchCollection = Regex.Matches(RichTextBox1.Text)

    For Each Match As Match In Matches

        ListBox1.Items.Add(Match.ToString)

    Next

End Sub

Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
    'RichTextBox1.Text = WebBrowser1.DocumentText

End Sub

Private Sub RichTextBox1_TextChanged(sender As System.Object, e As System.EventArgs) Handles RichTextBox1.TextChanged
    ListBox1.Items.Add(Match.ToString.Replace("color: 0863BB;", "").Replace("</span>", "").Replace(">", "").Replace("""", ""))
End Sub

Private Sub Button3_Click(sender As System.Object, e As System.EventArgs) Handles Button3.Click
    If ListBox1.Items.Contains("<span>") Then

    End If
End Sub

Private Sub ListBox1_SelectedIndexChanged(sender As System.Object, e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
    '  (Match.ToString.Replace("color: 0863BB;", "").Replace("</span>", "").Replace(">", "").Replace("""", ""))
End Sub
Private子按钮1\u单击(ByVal sender作为System.Object,ByVal e作为System.EventArgs)处理按钮1。单击
将正则表达式变暗为新正则表达式(“颜色:0863BB;”&Chr(34)和“>(*?)
Dim Matches As MatchCollection=Regex.Matches(RichTextBox1.Text)
将每个比赛作为比赛中的比赛
ListBox1.Items.Add(Match.ToString)
下一个
端接头
私有子按钮2\u单击(发送者作为System.Object,e作为System.EventArgs)处理按钮2。单击
'RichTextBox1.Text=WebBrowser1.DocumentText
端接头
私有子RichTextBox1_TextChanged(发送方作为System.Object,e作为System.EventArgs)处理RichTextBox1.TextChanged
ListBox1.Items.Add(Match.ToString.Replace(“颜色:0863BB;”,”).Replace(“,”).Replace(“>”,”).Replace(“,”))
端接头
私有子按钮3\u单击(发件人作为System.Object,e作为System.EventArgs)处理按钮3。单击
如果ListBox1.Items.包含(“”),则
如果结束
端接头
私有子ListBox1\u SelectedIndexChanged(发送方作为System.Object,e作为System.EventArgs)处理ListBox1.SelectedIndexChanged
“(Match.ToString.Replace(“颜色:0863BB;”,”).Replace(“,”).Replace(“>”,”).Replace(“,”))
端接头

结束类

编译器正在抱怨
匹配.ToString
ToString
是一种实例方法,但
Match
是一种类型

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    Dim Regex As New Regex("color: 0863BB;" & Chr(34) & ">(.*?)</span></span>")
    Dim Matches As MatchCollection = Regex.Matches(RichTextBox1.Text)

    For Each Match As Match In Matches

        ListBox1.Items.Add(Match.ToString)

    Next

End Sub

Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
    'RichTextBox1.Text = WebBrowser1.DocumentText

End Sub

Private Sub RichTextBox1_TextChanged(sender As System.Object, e As System.EventArgs) Handles RichTextBox1.TextChanged
    ListBox1.Items.Add(Match.ToString.Replace("color: 0863BB;", "").Replace("</span>", "").Replace(">", "").Replace("""", ""))
End Sub

Private Sub Button3_Click(sender As System.Object, e As System.EventArgs) Handles Button3.Click
    If ListBox1.Items.Contains("<span>") Then

    End If
End Sub

Private Sub ListBox1_SelectedIndexChanged(sender As System.Object, e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
    '  (Match.ToString.Replace("color: 0863BB;", "").Replace("</span>", "").Replace(">", "").Replace("""", ""))
End Sub