プレーンテキストの段落からメールアドレスを削除する必要があります。私はこのサイトをグーグルで検索して、多くの提案を見つけました-どれも私は仕事に就くことができません。私は次のようなコードを使用しています:
Imports System.Text.RegularExpressions
Dim strEmailPattern As String = "^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$"
Dim senText As String = "blah blah blah blah blah someone@somewhere.com"
Dim newText As String = String.Empty
newText = Regex.Replace(senText, strEmailPattern, String.Empty)
Regex.Replaceを呼び出した後も、newText文字列には電子メールを含む完全なsenText文字列が含まれています。使用していた正規表現パターンだと思いましたが、何度も試したので、コードに何かが足りないのではないでしょうか。