Q: .Net - remove chars from string to First Uppercase char How to remove chars from string to first Uppercase char ?
For example
String 1 : 101;#Kristina Johnson --> I want only Kristina Johnson 
String 2 : 77;#George Menson ---> I want Only  George Menson
How to do this ? 

A: try like this
var result = new String(s.SkipWhile(p => !Char.IsUpper(p)).ToArray());

where s is string s = "101;#Kristina Johnson";
so output will be Kristina Johnson

A: To remove the beginning of a string up to the first uppercase letter, use a regex like
Regex.Replace(str, @"^\P{Lu}+", "")

Pattern means:


*

*^ - string start

*\P{Lu}+ - one or more characters other than an uppercase letter.


A: Try this .*?([A-Z].*) regex and replace with $0 (or $1, I'm not sure about that regex-implementation), or just get the first match in that string.
.*? gets all chars up to the first uppercase char (matches everything, but as few times as possible).
([A-Z].*) is the capture-group, beginning with the first uppercase char.
Try this here
