В настоящее время я использую VSCode на Ubuntu, который в настоящее время не поддерживает lookbehind в своем поиске (хотя он находится в пайплайнах ) . Существуют ли редакторы кода с графическим интерфейсом для Linux, которые прямо сейчас поддерживают просмотр назад в поиске ? (желательно бесплатно, как в пиве)
Sublime может работать с опережением и просмотром назад.
abc
(?<=a)b
находок б(?<=a)c
не дает результатовSublime — это проприетарное программное обеспечение.
Sublime Text можно загрузить и оценить бесплатно, однако для дальнейшего использования необходимо приобрести лицензию.
Lookbehind не работает, а lookahead работает (?!).
Но вы можете использовать \K
аналогичным образом.
abc
(?<=a)b
выдает ошибку Invalid group .a\Kb
находок б.a\Kc
не дает результатов.b(?=c)
находок б.a(?=c)
не дает результатов\K
это регулярное выражение со вкусом Perl, я попробовал \K
с включенной опцией Use PCRE2 в VSCode, и это работает! У вас есть идеи, как сделать то же самое с отрицательным взглядом назад?Geany может работать с опережением и просмотром назад.
abc
(?<=a)b
находок б(?<=a)c
не дает результатовgrep -nHIrE -- (?<=d)ev (in directory: /path/to/dir)
, но она не сработала. Нужно ли устанавливать какие-то плагины?grep
, но обычный поиск (Ctrl + F) ничего не печатает в сообщениях.Попробуйте https://ace.c9.io или http://lighttable.com , также было бы полезно, если бы вы сказали нам, на каком языке вы кодируете.
pLumo
d4nyll