Page 157 of 158

Regular Expression Search and Replace (RESearch)

Posted: Fri 10 Jun, 2005 08:33
by Cavaler

Regular Expression Search and Replace (RESearch)

Posted: Fri 23 Nov, 2018 09:27
by 2useven10

Latest post of the previous page:

stefanenko wrote:
Fri 23 Nov, 2018 04:06
Тогда сработает жадный поиск и захватит весь текст
Жадность можно (нужно) отключить.

Regular Expression Search and Replace (RESearch)

Posted: Sat 24 Nov, 2018 00:45
by stefanenko
2useven10 wrote:
Fri 23 Nov, 2018 09:27
можно (нужно) отключить
как ?

Regular Expression Search and Replace (RESearch)

Posted: Sat 24 Nov, 2018 00:58
by HaRT
stefanenko wrote:
Sat 24 Nov, 2018 00:45
как ?
*? :rtfm2:

Regular Expression Search and Replace (RESearch)

Posted: Sat 08 Dec, 2018 21:02
by tumanovalex
А можно каким-либо образом настроить Far и RESearch, чтобы можно было искать несколько строк в файлах docx Word?

Regular Expression Search and Replace (RESearch)

Posted: Mon 10 Dec, 2018 23:22
by Raistlin
В для заголовка используется та же строка lng-файла, что и для формирования строки "Переименовать" в меню плагина, в результате в заголовок окна Far попадает символ подсветки буквы - "Переименоват&ь" (в оригинальном lng подсвечена другая, но не суть).

Regular Expression Search and Replace (RESearch)

Posted: Wed 12 Dec, 2018 09:29
by Shtirla
tumanovalex wrote:
Sat 08 Dec, 2018 21:02
RESearch
а без ReSearch получается?

Regular Expression Search and Replace (RESearch)

Posted: Thu 28 Feb, 2019 18:14
by emusic
Если делаю несколькострочную замену с панели, по указанным файлам - работает нормально. Если задаю те же параметры в редакторе - работает неправильно:
exp.png
repl.png

Regular Expression Search and Replace (RESearch)

Posted: Thu 28 Feb, 2019 18:22
by HaRT
emusic wrote:
Thu 28 Feb, 2019 18:14
Если задаю те же параметры в редакторе - работает неправильно
Так а удаляет в итоге то, что просили, или то, что показано в диалоге?

Regular Expression Search and Replace (RESearch)

Posted: Thu 28 Feb, 2019 20:12
by emusic
HaRT wrote:
Thu 28 Feb, 2019 18:22
Так а удаляет в итоге то, что просили, или то, что показано в диалоге?
Вместе - и то, что просил, и то, что показано.

Regular Expression Search and Replace (RESearch)

Posted: Wed 20 Mar, 2019 13:09
by Raistlin
  1. В делаю - находится то, что ожидается (всё до последней кавычки). А делаю - находит почему-то вообще всё.
  2. В делаю - получаю

Regular Expression Search and Replace (RESearch)

Posted: Wed 20 Mar, 2019 14:17
by HaRT
Raistlin wrote:
Wed 20 Mar, 2019 13:09
находит почему-то вообще всё
Гляньте на regex101.com — там воспроизводится (если вытянуть текст в одну строку).

Regular Expression Search and Replace (RESearch)

Posted: Wed 20 Mar, 2019 14:35
by Raistlin
То есть это косяк библиотеки, а не RESearch?

Regular Expression Search and Replace (RESearch)

Posted: Wed 20 Mar, 2019 15:49
by HaRT
Raistlin wrote:
Wed 20 Mar, 2019 14:35
То есть это косяк библиотеки, а не RESearch?
Или библиотеки, или регулярки — я не разбирался. А сайт всё-таки посмотрите, там разъясняется результат в конкретных условиях.

Regular Expression Search and Replace (RESearch)

Posted: Wed 20 Mar, 2019 21:57
by Raistlin
Действительно полезный, спасибо - таки нашел ошибку в регэскспе: чтобы получить то, что хотелось (нет соответствия), надо было .
Однако почему изначальный регэксп матчится со всей строкой, все равно непонятно: как следует из разъяснения,

Code: Select all

((?!\1)[^"])*
в последний раз совпадает с "L" из последнего "OCL", и с чем тогда совпадает

Code: Select all

">ReportAsOCL12Device</use>		
- загадка.

Regular Expression Search and Replace (RESearch)

Posted: Fri 06 Sep, 2019 05:30
by ivank
Просьба обратить внимание на ошибку с обработкой кода возврата, из-за которой Far30b5464.x64.20190903 при выходе по F10 падает после использования RESearch 8.6.7: Глюки и баги

Regular Expression Search and Replace (RESearch)

Posted: Fri 06 Sep, 2019 08:04
by DrKnS
Быстрый хак, убирающий падения:
RESearchU3.dll 00137B1D: 57 5F RESearchU3 x64.dll 001CFD71: 57 5F

Regular Expression Search and Replace (RESearch)

Posted: Fri 06 Sep, 2019 11:26
by HaRT
DrKnS wrote:
Fri 06 Sep, 2019 08:04
Быстрый хак, убирающий падения
Спасибо. Не могли бы вы дописать в своё сообщение какую-нибудь контрольную сумму тех библиотек, для которых этот патч, чтобы избежать путаницы?