C # & PLSQL - Поиск комментариев и строк по RegExp - PullRequest
1 голос
/ 16 августа 2011

Можно ли отличить код, строки и комментарии с помощью регулярных выражений? Я пытаюсь создать форматтер для PLSQL-кода в C #, и мне не удается решить проблему, что строки, соответственно кавычки ("или") могут также появляться в комментариях, отрицая их специальный символ и наоборот, комментарий индикаторы (- или / *), появляющиеся в строках, обнуляются как последовательность специальных символов. Есть ли решение или регулярные выражения - просто неправильный способ справиться с этим?

С уважением, Philipp

1 Ответ

1 голос
/ 18 августа 2011

Вы можете найти идею, как надежно идентифицировать комментарии, изучив исходный код модуля Perl Regexp :: Common :: comment .Модуль поддерживает сопоставление также комментариев PL / SQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...