Сопоставление идентификатора Unicode C # с использованием Regex

Как правильно сопоставить идентификатор C #, в частности свойство или имя поля с использованием шаблонов .Net Regex?

Фон. Раньше я использовал ориентированный на ASCII символ @ "[_ a-zA-Z] [_ a-zA-Z0-9] *", но теперь символы в верхнем и нижнем регистре Unicode допустимы, например, "AboöДЖem". Как мне включить их в шаблон?

Спасибо, Макс

5
задан tchrist 29 March 2012 в 18:52
поделиться