대문자 앞에 공백 추가 "ThisString HasNoSpacesBut ItsHaveCapitals" 문자열을 고려할 때 대문자 앞에 공백을 추가하는 가장 좋은 방법은 무엇입니까?그래서 끝 문자열은 "이 문자열은 공백이 없지만 대문자는 있습니다"입니다. ReGEx를 사용한 시도입니다. System.Text.RegularExpressions.Regex.Replace(value, "[A-Z]", " $0") 정규식은 잘 작동할 것입니다(나는 마틴 브라운스의 대답에 투표하기도 했습니다). 하지만 그것들은 비쌉니다(그리고 개인적으로 저는 두 개의 문자보다 긴 패턴을 발견합니다). 이 함수 string AddSpacesToSentence(string text, bool preserveAcronyms) { if (..