この[A203][TomD。][Local.VV-12]のようなテキスト文字列がありますが、最後のテキスト[Local.VV-12]にのみ関心があり、すべてを削除できます。を使用して
string output = Regex.Replace(message, @" ?\[.*?\]", string.Empty);
しかし、それは私の最後のものも削除します、私はこれについてどうしますか?
正規表現パターンを変更します。
string output = Regex.Replace(message, @" ?\[.*?\](?i:\[.*?\])", string.Empty);
戻り値[Local.VV-12]
Substring
関数を使用してこれを試してください
string output=myString.Substring(myString.LastIndexOf("["));
これはどう?
string output = Regex.Replace(message, @".*\[", "[");