К ТСКВ: примеры регулярных выражений
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next  :| |:
Total Commander -> Общие вопросы
Как часто вы пользуетесь регулярными выражениями (RegEx)?
Раз в день
35%
 35%  [ 33 ]
Раз в неделю
18%
 18%  [ 17 ]
Раз в месяц
26%
 26%  [ 25 ]
А что это такое?
19%
 19%  [ 18 ]
Total Votes : 93


#91:  Author: NordicSagaLocation: Камчатка PostPosted: Sun Apr 09, 2017 06:07
    —
4) После установки флага, значок программы должен отображаться в области уведомлений.
После установки EverythingА он у меня всё время отображается в нижнем левом углу монитора. Это нормально?
Поставил тоже бету-Everything. Результатов нет.
По первому выражению почему-то находит буквально все папки, имеющиеся как в каталоге MP3, так и в LL. В этом случае я предварительно ставил галочки рядом со словами "Рег, выраж." и "Everything").
По второму выражению вообще ничего не ищет.

#92:  Author: FlasherLocation: Москва PostPosted: Sun Apr 09, 2017 07:01
    —
Выражение тут одно, записи разные. Все папки по нему не могут находиться. Это не '.*'.
Скрины: 1, 2.

NordicSaga wrote:
в нижнем левом углу монитора. Это нормально?
В левом? Или всё же в правом (в области уведомлений, что, естественно, нормально)?

#93:  Author: Liven' PostPosted: Sun Apr 09, 2017 17:45
    —
Есть много файлов с именем типа filename - 001 еще чего-то.mp4...filename - 999 еще чего-то.mp4
из них нужно найти файлы в которых есть например:
filename - 323
filename - 324
filename - 325
filename - 555
filename - 556
filename - 770
filename - 852

#94:  Author: FlasherLocation: Москва PostPosted: Sun Apr 09, 2017 18:11
    —
^filename - \d{3}.+\.mp4$

#95:  Author: Liven' PostPosted: Sun Apr 09, 2017 18:34
    —
Flasher wrote:
^filename - \d{3}.+\.mp4$

а в каком месте и как правильно перечислить цифры?

#96:  Author: Aquila PostPosted: Sun Apr 09, 2017 19:06
    —
Liven'

\d{3} - любые 3 цифры

#97:  Author: FlasherLocation: Москва PostPosted: Sun Apr 09, 2017 19:23
    —
Liven' wrote:
как правильно перечислить цифры?
Т.е. указанные? (32[345]|55[56]|770|852) вместо \d{3}.

#98:  Author: Liven' PostPosted: Sun Apr 09, 2017 19:33
    —
Aquila wrote:
Liven'

\d{3} - любые 3 цифры

Я так и подумал, попробовал так
^filename - \d{323,325,555,556,770,852}.+\.mp4$
не находит
одну цифру тоже
^filename - \d{323}.+\.mp4$
не находит

#99:  Author: Aquila PostPosted: Sun Apr 09, 2017 19:42
    —
Liven'

\d{323} - 323 любые цифры Very Happy
в фигурных скобках - число повторений, Вам уже ответили, я просто неправильно понял Ваш вопрос, сорри

https://msdn.microsoft.com/ru-ru/library/az24scfc(v=vs.110).aspx


Last edited by Aquila on Sun Apr 09, 2017 20:25; edited 1 time in total

#100:  Author: Liven' PostPosted: Sun Apr 09, 2017 20:19
    —
Спасибо всем за помощь такой вариант то что нужно
filename - (32[345]|55[56]|770|852)+\.mp4$

#101:  Author: FlasherLocation: Москва PostPosted: Sun Apr 09, 2017 20:38
    —
Точка перед плюсом пропущена.

P.S. Мир замер в ожидании всыпки за форменный чатофигизм... ©

#102:  Author: AvadaLocation: Россия, Саратов PostPosted: Sun Apr 09, 2017 21:39
    —
Liven'
1. Замечание за нарушение правил форума. Отучайтесь от дурных манер, здесь этого очень не любят.
2. Апостроф в конце ника создаёт проблемы как минимум при его копировании/вставке средствами форума. Вы уверены, что это архитектурное излишество вам жизненно необходимо? Если нет, свяжитесь с админом (CaptainFlint) на предмет правки.

Aquila
См. пункт 1 этого сообщения. Замечание за то же самое.

#103:  Author: NordicSagaLocation: Камчатка PostPosted: Mon Apr 10, 2017 06:21
    —
Flasher wrote:
Выражение тут одно, записи разные. Все папки по нему не могут находиться. Это не '.*'.
Скрины: 1, 2.

Посмотрел ваши скины и удивился.
На первом скине в результатах поиска почему-то вместе с другими отобразилась папка
D:\LL\Me_tallica_1986 - Master Of Puppets [1986 W.Germany for US] [FPR],
первая часть наименования которой (Me_tallica_1986 - ) не совпадает с первыми частями наименований (Metallica_1986 - ) всех остальных найденных папок.
На втором скине присутствует точно такой же перечень найденных папок.
Это как? Ничего не понимаю...

Было бы то, что нужно, если бы поиск:
В первом случае показал бы только три папки (первые части наименований которых полностью идентичны друг другу):
D:\LL\Metallica_1986 - Master Of Puppets [1986 JP] [FPR],
D:\LL\Metallica_1986 - Master Of Puppets [1986 US],
D:\MP3\Metallica_1986 - Master Of Puppets,
исключив из результатов папку
D:\LL\Me_tallica_1986 - Master Of Puppets [1986 W.Germany for US] [FPR],
поскольку первая часть её наименования отлична от первых частей наименований вышеуказанных трёх папок.
Во втором случае отобразил бы только одну папку
D:\LL\Me_tallica_1986 - Master Of Puppets [1986 W.Germany for US] [FPR],
не являющуюся аналогом остальным трём папкам по первой части своего наименования.


Flasher wrote:
В левом? Или всё же в правом (в области уведомлений, что, естественно, нормально)?

Виноват. В правом, конечно.


Last edited by NordicSaga on Mon Apr 10, 2017 06:48; edited 1 time in total

#104:  Author: FlasherLocation: Москва PostPosted: Mon Apr 10, 2017 06:48
    —
Я так понял, что мои объяснения вы проигнорировали. Тогда мне сюда больше нечего добавить. По 10 раз объяснять одно и то же мне неинтересно.

#105:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Apr 10, 2017 06:49
    —
NordicSaga
Не скины, а скрины. Разницу, надеюсь, объяснять не надо.



Total Commander -> Общие вопросы


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next  :| |:
Page 7 of 9

Powered by phpBB © 2001, 2005 phpBB Group