Этот вопрос не совпадает с asked before, потому что эти модели меня не устраивают, и кажется, что они не работают правильно.RegEx для C# комментариев
Я пытаюсь создать регулярное выражение, которое помогает мне делиться всеми комментариями с действующим кодом C#. Я почти создал его:
(\/\*(.|\n)*?\*\/)|(\/\/\/(.*)|\/\/(.*))
, но когда я встречаю что-то вроде этого:
/* " */ string z = /*"hello"*/"test";
char f2 = '\"'; // symbol " for testing purposes
Console.WriteLine("/*dfsdf*////****/**//**Hello, world!\\");/**/ //
он совпадает с текстом в строке между кавычками. Поэтому мне нужен regEx, который будет соответствовать только комментариям C#, но не коду (например, в строке между кавычками). Я пытался создать его, но тщетно, потому что мои знания в regEx слишком бедны.
Я был бы признателен за любую помощь.
С уважением Дмитрий
Звучит как комментарий, а не как ответ. –