@redhurt

Как составить regexp, чтобы он находил только комментарии //?

Здравствуйте! Мне нужно составить регулярку так, чтобы она находила только комментарии начинающиеся с
// COMMENT(comment) some text, при этом игнорировать вхождение если оно обернуто в кавычках ' ' или " "

я смог составить только: /\/{2,}\s*comment.*/, но это выражение так же выбирает и результат в кавычках.

5c3732f888397317906162.png
  • Вопрос задан
  • 268 просмотров
Решения вопроса 1
@marxxt
понравился ответ - поставь ✔
Поставьте флаг gm - multiline

upd: https://regex101.com/r/HIrzLP/3
upd:
\/\/([^\"]+?)$
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
saboteur_kiev
@saboteur_kiev
software engineer
Как только начинаются вложения, многострочные комментарии, комментарии в комментариях, нужно разбирать структуру документа в целом, а не искать последовательность.

Регулярное выражение с этим не справится.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы