Regular Expression Search and Replace (RESearch)
Regular Expression Search and Replace (RESearch)
Latest post of the previous page:
Жадность можно (нужно) отключить.
-
- Posts: 142
- Joined: Sun 20 Jun, 2010 12:37
- Has thanked: 49 times
- Been thanked: 7 times
- HaRT
- Moderator
- Posts: 10822
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
-
- Posts: 3
- Joined: Sat 01 Dec, 2018 19:43
Regular Expression Search and Replace (RESearch)
А можно каким-либо образом настроить Far и RESearch, чтобы можно было искать несколько строк в файлах docx Word?
Regular Expression Search and Replace (RESearch)
В для заголовка используется та же строка lng-файла, что и для формирования строки "Переименовать" в меню плагина, в результате в заголовок окна Far попадает символ подсветки буквы - "Переименоват&ь" (в оригинальном lng подсвечена другая, но не суть).
Magically yours
Raistlin
Raistlin
-
- Posts: 63
- Joined: Tue 26 Nov, 2013 06:39
- Location: Новосибирск
- Has thanked: 1 time
- Been thanked: 1 time
Regular Expression Search and Replace (RESearch)
Если делаю несколькострочную замену с панели, по указанным файлам - работает нормально. Если задаю те же параметры в редакторе - работает неправильно:
- HaRT
- Moderator
- Posts: 10822
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Regular Expression Search and Replace (RESearch)
Так а удаляет в итоге то, что просили, или то, что показано в диалоге?
Фар есть инструмент, а не нянька. © 2009 DrKnS
-
- Posts: 63
- Joined: Tue 26 Nov, 2013 06:39
- Location: Новосибирск
- Has thanked: 1 time
- Been thanked: 1 time
- HaRT
- Moderator
- Posts: 10822
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Regular Expression Search and Replace (RESearch)
Гляньте на regex101.com — там воспроизводится (если вытянуть текст в одну строку).
Фар есть инструмент, а не нянька. © 2009 DrKnS
- HaRT
- Moderator
- Posts: 10822
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Regular Expression Search and Replace (RESearch)
Или библиотеки, или регулярки — я не разбирался. А сайт всё-таки посмотрите, там разъясняется результат в конкретных условиях.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Regular Expression Search and Replace (RESearch)
Действительно полезный, спасибо - таки нашел ошибку в регэскспе: чтобы получить то, что хотелось (нет соответствия), надо было .
Однако почему изначальный регэксп матчится со всей строкой, все равно непонятно: как следует из разъяснения, в последний раз совпадает с "L" из последнего "OCL", и с чем тогда совпадает - загадка.
Однако почему изначальный регэксп матчится со всей строкой, все равно непонятно: как следует из разъяснения,
Code: Select all
((?!\1)[^"])*
Code: Select all
">ReportAsOCL12Device</use>
Last edited by Raistlin on Wed 20 Mar, 2019 23:27, edited 1 time in total.
Magically yours
Raistlin
Raistlin
Regular Expression Search and Replace (RESearch)
Просьба обратить внимание на ошибку с обработкой кода возврата, из-за которой Far30b5464.x64.20190903 при выходе по F10 падает после использования RESearch 8.6.7: Глюки и баги