Мое приложение создает сайт SharePoint и группу Active Directory из пользовательского ввода. Специальные символы, упомянутые в http://www.webmonkey.com/reference/Special_Characters, становятся большой проблемой в моем приложении. Приложение создает имена групп по-разному, и приложение не может получить к ним доступ из свойства name. Я хочу, чтобы пользовательский ввод проверялся регулярным выражением для этих символов. Я погуглил и нашел хороший тестер и тестеры регулярных выражений, но они не решат мою проблему. Так может кто-нибудь предложить регулярное выражение для запрета специальных символов, что является проблемой для имен объектов Active Directory?
P.S. Пользователи приложения могут вводить турецкие данные, поэтому регулярное выражение должно также разрешать использование турецких символов, таких как «ç», «ş», «ö»