Регулярные выражения
- Author
- Message
-
Offline
- Posts: 8
- Joined: Wed Aug 12, 2009 4:24 am
Регулярные выражения
Как заставить Акелу понимать стандартные регулярные выражения и метасимволы в режиме поиск/замена?
Проблема типа:
Что: ":\d{1,4}"
Чем: ":-1"
Версия 4.2.5
Помогите, плиз... ну очень надо...
Проблема типа:
Что: ":\d{1,4}"
Чем: ":-1"
Версия 4.2.5
Помогите, плиз... ну очень надо...
-
Offline
- Posts: 8
- Joined: Wed Aug 12, 2009 4:24 am
Ешё бы знать, как им пользоваться
Script-плагин у меня включен. Но регулярные выражения всё равно не воспринимаются... мож у меня руки кривые... или что-то с головой...
Вот и прошу помощи, поскольку в FAQ-ах найти не могу
Вот и прошу помощи, поскольку в FAQ-ах найти не могу
-
Offline
- Posts: 124
- Joined: Tue Jun 03, 2008 10:32 pm
Чтобы воспользоваться скриптом SearchReplace можно, например, зайти в меню Plugins, кликнуть два раза на строчку Scripts::Main и в открывшемся меню с доступными скриптами назначить сочетание клавиш для SearchReplace. Или добавить вызов через ContextMenu или ToolBar плагины.
Это будет отдельное окно, регулярные выражения не интегрируются в диалог стандартного поиска/замены.
Некоторая информация о том, как пользоваться плагинами есть в мануале от Surveyor http://akelpad.sourceforge.net/files/docs/Plugins-Eng_PM.zip.
Это будет отдельное окно, регулярные выражения не интегрируются в диалог стандартного поиска/замены.
Некоторая информация о том, как пользоваться плагинами есть в мануале от Surveyor http://akelpad.sourceforge.net/files/docs/Plugins-Eng_PM.zip.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Polly, попробуйте Дополнения к FAQ.
-
Offline
- Posts: 8
- Joined: Wed Aug 12, 2009 4:24 am
:-* :-* :-*
Уррааа!!! Заработало!!! Какие вы всё-таки молодцы!!!
Всё!!! К чёрту Unired!!!
Всё!!! К чёрту Unired!!!
-
Offline
- Posts: 11
- Joined: Tue Jul 14, 2009 9:04 pm
- Location: Russia
- Contact:
Хотелось бы чтобы был поиск/замена с поддержкой регулярных выражений (например, ) и чтобы это было опционально
Code: Select all
[b]*[/b]
-
Offline
- Posts: 46
- Joined: Sun Aug 23, 2009 3:31 am
- Location: Днепропетровск, Украина
Habetdin
Поддерживаю! Вообще то есть скрипт, реализующий диалог поиска/замены с поддержкой регулярных выражений, вызов: Call("Scripts::Main",1,"SearchReplace.js") , но хотелось бы иметь этот функционал штатно, безо всяких плагинов, а то получается масло маслянное - 2 диалога для поиска/замены, причем штатным в итоге пользуешься значительно реже, ибо не умеет работать с регулярными выражениями.
Поддерживаю! Вообще то есть скрипт, реализующий диалог поиска/замены с поддержкой регулярных выражений, вызов: Call("Scripts::Main",1,"SearchReplace.js") , но хотелось бы иметь этот функционал штатно, безо всяких плагинов, а то получается масло маслянное - 2 диалога для поиска/замены, причем штатным в итоге пользуешься значительно реже, ибо не умеет работать с регулярными выражениями.
-
Offline
- Posts: 124
- Joined: Tue Jun 03, 2008 10:32 pm
-
Offline
- Posts: 46
- Joined: Sun Aug 23, 2009 3:31 am
- Location: Днепропетровск, Украина
-
Offline
- Posts: 124
- Joined: Tue Jun 03, 2008 10:32 pm
-
Offline
- Posts: 876
- Joined: Tue Jul 24, 2007 8:54 am
Эти большие трудозатраты уже давным-давно затрачены, и библиотеки регулярок существуют под все актуальные языки. А под Си уж подавноХотя бы потому, что написание движка регулярных выражений связано с большими трудозатратами, которые, принимая во внимание существующее решение в виде SearchReplace.js, кажутся неоправданными.