решение:
^(?=[^()]*$)[\t \b]*(?:[\[\]a-zA-Z0-9_.]+\s+)?(?:(?:private|public|protected|internal)\s+)?(?:(?:static readonly|static|const|readonly)\s+)?(?:(?:[a-zA-Z0-9\.]+)\s+)?(\w+)\s*
здесь кстати не все модификаторы
а какие еще есть
ну например volatile
спасибо, поправил
там еще много есть
Обсуждают сегодня