sergiokapone
Posts: 50 Joined: 19.01.2017 15:33
Post
by sergiokapone » 31.01.2019 13:49
Опять безуспешно перехожу на Cuda,
в SynWrite регулярка
нормально выделяет требуемое, в Cuda нет, почему?
Исследуемый
файл
Скринкаст проблемы на
youtube
Alexey
Posts: 1633 Joined: 05.10.2012 22:10
Post
by Alexey » 31.01.2019 14:34
Она ищет. вот поправил регулярку
(?s)^select\s4\n(.*?)\.$
(?s) надо для ловли переводов строк и \s было лишнее.
sergiokapone
Posts: 50 Joined: 19.01.2017 15:33
Post
by sergiokapone » 31.01.2019 14:51
Alexey wrote: Она ищет. вот поправил регулярку
(?s)^select\s4\n(.*?)\.$
(?s) надо для ловли переводов строк и \s было лишнее.
Так, а все таки, почему syn тогда реагирует? Потому что Ваше в Syn не работает
Alexey
Posts: 1633 Joined: 05.10.2012 22:10
Post
by Alexey » 31.01.2019 15:25
потому что у Сина внутри CRLF, он ловится по \s\n. у Куды внутри LF.
sergiokapone
Posts: 50 Joined: 19.01.2017 15:33
Post
by sergiokapone » 31.01.2019 15:48
Наверно уже оффтоп. А можна сохранять шаблоны поиска помимо истории?
Alexey
Posts: 1633 Joined: 05.10.2012 22:10
Post
by Alexey » 31.01.2019 16:02
нет, а что за шаблоны?
sergiokapone
Posts: 50 Joined: 19.01.2017 15:33
Post
by sergiokapone » 31.01.2019 17:50
Ну вот те регулярки и есть шаблоны поиска. Каждый раз прописываь их лень и сложно, а в истории не найдешь, если там уже много всего. Можно, например сделать в виде кнопки с менюшкой, где шаблону присваиваешь удобочитаеме имя. В Тотал Коммандере есть подобное для фильтров.
Alexey
Posts: 1633 Joined: 05.10.2012 22:10
Post
by Alexey » 31.01.2019 17:53
Ну может кто пришлет патч. я такое обычно в редакторах не видел.
Alexey
Posts: 1633 Joined: 05.10.2012 22:10
Post
by Alexey » 31.01.2019 17:54
еще плагины могут писать в поля диалога Поиск.