Dim rx = New Regex("\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*")
For Each item In RichTextBox1.Lines
If item.Contains(rx.ToString) Then
ListBox1.Items.AddRange(Split(rx.Match(RichTextBox1.Text).Value, vbLf))
End If
Next
im尝试搜索richtextbox1中的所有电子邮件,然后将它们添加到listbox1 如果我仅使用此代码,则它仅适用于首次匹配: ListBox1.Items.AddRange(Split(rx.Match(RichTextBox1.Text).Value,vbLf))
任何人都可以帮助