正则表达式以获取字符串中的最后一个冒号以及其后的所

2 c# regex

我正在尝试编写一个正则表达式,它将获取最后一个':'及其后的所有内容.这是我在C#中的正则表达式:

Regex rx5 = new Regex(@"[A-Za-z.][^\s][^:]{1,}$",RegexOptions.Singleline); 
Run Code Online (Sandbox Code Playgroud)

它的工作原理除了它包含':'.我怎么才能在':'之后得到所有内容而不包括':'?

Tre*_*reb 11

不使用正则表达式,但String.LastIndexOf和Substring()