Page 1 of 29

поиск и замена

Posted: Fri May 09, 2008 9:33 pm
by laburj
этот вопрос уже как-то поднимался, но всё же

часто возникают задачи по поиску текста по простейшей маске
например, мол*к (молоток)
где * - указывает любое кол-во символов

в таких случаях не очень хочется пользоваться регулярными выражениями

хотелось бы поддержку всего двух символов:
* - любое кол-во символов
? - один любой символ

Re: поиск и замена

Posted: Thu May 15, 2008 7:17 am
by DV
laburj wrote: * - любое кол-во символов
? - один любой символ
Плагин QSearch (только поиск).

Re: поиск и замена

Posted: Sun Jul 06, 2008 5:34 pm
by laburj
DV wrote: Плагин QSearch (только поиск).
вроде он таким образом не работает

Re: поиск и замена

Posted: Mon Jul 07, 2008 12:13 pm
by DV
laburj wrote:вроде он таким образом не работает
RTFM :evil:
QSearch-Rus.txt для кого писался?

Re: поиск и замена

Posted: Tue Jul 08, 2008 7:48 pm
by laburj
DV wrote:
laburj wrote:вроде он таким образом не работает
RTFM :evil:
QSearch-Rus.txt для кого писался?
сорри, не углядел, стоял режим "on the fly mode" и спец. символы не определялись(

вспомнилась фидошная цитата: "читайте доки! Доки -рулез"

спасибо огромное за плагин, постоянно пользуюсь, теперь буду ещё использовать и спец.символы)

пс. а нельзя совместить "on the fly mode" со спец символами?

Re: поиск и замена

Posted: Wed Jul 09, 2008 3:48 pm
by DV
laburj wrote:пс. а нельзя совместить "on the fly mode" со спец символами?
Теоретически можно, но ввиду специфики поиска не стоит.
Например, мы хотим найти "a*b\nc*d". В режиме "on the fly mode" сначала искался бы "a*", потом "a*b", потом "a*b\n", потом "a*b\nc*", потом "a*b\nc*d". То есть сложность и количество операций поиска возрастает с количеством введенных символов. А так ищется уже окончательно введенная строка поиска.

Posted: Wed Jul 09, 2008 5:29 pm
by laburj
а может быть тогда в окошке плагина сделать ещё одну "галку", наподобии "Учитывать регистр",
только она называлась "Со спец симвалами"
в итоге по умолчанию -без галки-режим on the fly
с галкой-режим со спец.символами

Posted: Wed Jul 09, 2008 8:58 pm
by DV
а чем плохо всплывающее меню?

Posted: Wed Jul 09, 2008 10:06 pm
by laburj
ещё лучше) не знал просто как её вызвать, а тут методом тыка нашёл) оч. удобно!

неточный поиск

Posted: Wed Dec 02, 2009 1:15 pm
by Joerrigo
Подскажите, как искать неточную фразу? с использованием знаков *, # и т.п.

Posted: Thu Dec 03, 2009 2:30 pm
by Instructor
Joerrigo
См. QSearch плагин или скрипт SearchReplace.js в Scripts плагине.

Posted: Wed Jan 06, 2010 4:33 am
by r0L1K
вопрос: как в акелпаде можно заменить определенную последовательность символов (пробелы) на Enter?

Posted: Wed Jan 06, 2010 5:38 pm
by FeyFre
r0L1K CTRL+H не пробовали, нет? Мне помогает.

Posted: Fri Oct 01, 2010 11:57 am
by FeyFre
Fr0sT wrote:И еще. Сейчас попался файл со странными переносами строк: \0d\0d\0a. Так вот, Акель не может найти это через \[000d]\[000d]\[000a] (пробовал и \[000d 000d 000a]), хотя HexSel показывает всё правильно.
А как Акел определили тип переносов? Не пробовали \[000d]\n ?

Posted: Fri Oct 01, 2010 12:24 pm
by Fr0sT
FeyFre
определил как Виндовую, \n\[000d] и \[000d]\n не работают...