Regular Expression Search and Replace (RESearch)
- HaRT
- Moderator
- Posts: 10869
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Regular Expression Search and Replace (RESearch)
Фар есть инструмент, а не нянька. © 2009 DrKnS
-
- Posts: 142
- Joined: Sun 20 Jun, 2010 12:37
- Has thanked: 49 times
- Been thanked: 7 times
Regular Expression Search and Replace (RESearch)
Code: Select all
╔══════════════════════ Regular Expression Search ═══════════════════════╗
║ Search for: ║
║ ^#EXTINF:-1,(.*)\n(.*)$ ↓[ \ ]║
╟────────────────────────────────────────────────────────────────────────╢
║ [x] Regular expression [ ] Several lines [ ... ] ║
║ [ ] Case-sensitive ║
║ [ ] Reverse search [ ] In selection only ║
║ [ ] Incremental search [ Presets ] ║
║ ║
║ { Ok } [ Show all ] [ Count all ] [ Cancel ] [ Close ] ║
║ ║
╚════════════════════════════════════════════════════════════════════════╝
- HaRT
- Moderator
- Posts: 10869
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Regular Expression Search and Replace (RESearch)
А если включить
[x] Several lines
?Фар есть инструмент, а не нянька. © 2009 DrKnS
-
- Posts: 142
- Joined: Sun 20 Jun, 2010 12:37
- Has thanked: 49 times
- Been thanked: 7 times
Regular Expression Search and Replace (RESearch)
Тогда сработает жадный поиск и захватит весь текст.
-
- Posts: 142
- Joined: Sun 20 Jun, 2010 12:37
- Has thanked: 49 times
- Been thanked: 7 times
Regular Expression Search and Replace (RESearch)
Хотя конечно для данного случая там можно указать 2 строки...
-
- Posts: 142
- Joined: Sun 20 Jun, 2010 12:37
- Has thanked: 49 times
- Been thanked: 7 times
Regular Expression Search and Replace (RESearch)
В общем вот похоже на вот такой код... только с последней строкой какие то траблы. Не спец я в этом.
В опции "Several lines" поставил 2
В опции "Several lines" поставил 2
Code: Select all
╔══════════════════════ Regular Expression Replace ══════════════════════╗
║ Search for: ║
║ ^#EXTINF:-1,(.*)\n(.*)\n ↓[ \ ]║
║ Replace with: ║
║ $2;$1 ↓[ / ]║
╟────────────────────────────────────────────────────────────────────────╢
║ [x] Regular expression [x] Several lines [ ... ] ║
║ [ ] Case-sensitive ║
║ [ ] Reverse search [ ] In selection only [ RE Builder ]║
║ [ ] Remove emptied lines ║
║ [ ] Remove not matched lines ║
║ [ ] Evaluate as script: JScript ↓ [ Editor ] ║
║ ║
║ { Replace } [ All ] [ Cancel ] [ Close ] [ Presets ] ║
║ ║
╚════════════════════════════════════════════════════════════════════════╝
-
- Posts: 142
- Joined: Sun 20 Jun, 2010 12:37
- Has thanked: 49 times
- Been thanked: 7 times
- HaRT
- Moderator
- Posts: 10869
- 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: 10869
- 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