Я довольно новичок в Regex'ах, поэтому мне было интересно, возможно ли это?
Возьмите строку и убедитесь, что все символы A-Z или a-z.
Мое лучшее предположение на данный момент:
"^[A-Za-z]*$"
Но, похоже, возникают некоторые проблемы, если символ в середине строки не является допустимым символом (например, "aaa__aa") Regex.IsMatch
возвращает true ..: (
[EDIT]
Было бы неплохо несколько комментариев к вашему ответу, а не только регулярное выражение:)