Например:
thisIsMySample
должен быть:
this_Is_My_Sample
Мой код:
System.Text.RegularExpressions.Regex.Replace(input, "([A-Z])", "_$0", System.Text.RegularExpressions.RegexOptions.Compiled);
Он отлично работает, но если вход изменяется на:
ThisIsMySample
вывод будет:
_This_Is_My_Sample
Как игнорировать первое появление?