Поиск и замена в редакторе Atom в настоящее время не поддерживает конструкции, похожие на (?<=\s)
. Чтобы «подражать» ему, вы можете использовать группу захвата с чередованием между началом строки ^
и пробелом \s
.
Итак, вы можете использовать
Найти что : (^|\s)//([^\n\r]+)
Заменить на : $1<!--$2-->
См. Демонстрационную версию regex . ПРИМЕЧАНИЕ \s
может совпадать с новыми строками, поэтому, возможно, вы захотите использовать (^|[^\S\r\n])//([^\n\r]+)
, чтобы избежать совпадения через разрывы строк.
Если вам не нужно проверять пробелы, просто удалите эта первая группа захвата и использовать просто:
Найти что : //([^\n\r]+)
Заменить на : <!--$1-->
См. еще одну демонстрацию регулярных выражений .