Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

К ТСКВ: примеры регулярных выражений
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  

Как часто вы пользуетесь регулярными выражениями (RegEx)?
Раз в день
35%
 35%  [ 32 ]
Раз в неделю
19%
 19%  [ 17 ]
Раз в месяц
28%
 28%  [ 25 ]
А что это такое?
16%
 16%  [ 15 ]
Total Votes : 89

Author Message
NordicSaga



Joined: 07 Apr 2017
Posts: 14
Location: Камчатка

Post (Separately) Posted: Sun Apr 09, 2017 06:07    Post subject: Reply with quote

4) После установки флага, значок программы должен отображаться в области уведомлений.
После установки EverythingА он у меня всё время отображается в нижнем левом углу монитора. Это нормально?
Поставил тоже бету-Everything. Результатов нет.
По первому выражению почему-то находит буквально все папки, имеющиеся как в каталоге MP3, так и в LL. В этом случае я предварительно ставил галочки рядом со словами "Рег, выраж." и "Everything").
По второму выражению вообще ничего не ищет.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11412
Location: Москва

Post (Separately) Posted: Sun Apr 09, 2017 07:01    Post subject: Reply with quote

Выражение тут одно, записи разные. Все папки по нему не могут находиться. Это не '.*'.
Скрины: 1, 2.

NordicSaga wrote:
в нижнем левом углу монитора. Это нормально?
В левом? Или всё же в правом (в области уведомлений, что, естественно, нормально)?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Liven'



Joined: 09 Apr 2017
Posts: 4

Post (Separately) Posted: Sun Apr 09, 2017 17:45    Post subject: Reply with quote

Есть много файлов с именем типа filename - 001 еще чего-то.mp4...filename - 999 еще чего-то.mp4
из них нужно найти файлы в которых есть например:
filename - 323
filename - 324
filename - 325
filename - 555
filename - 556
filename - 770
filename - 852
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11412
Location: Москва

Post (Separately) Posted: Sun Apr 09, 2017 18:11    Post subject: Reply with quote

^filename - \d{3}.+\.mp4$
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Liven'



Joined: 09 Apr 2017
Posts: 4

Post (Separately) Posted: Sun Apr 09, 2017 18:34    Post subject: Reply with quote

Flasher wrote:
^filename - \d{3}.+\.mp4$

а в каком месте и как правильно перечислить цифры?
Back to top
View user's profile Send private message
Aquila



Joined: 22 Sep 2016
Posts: 18

Post (Separately) Posted: Sun Apr 09, 2017 19:06    Post subject: Reply with quote

Liven'

\d{3} - любые 3 цифры
_________________
«Two things are infinite: the universe and the human stupidity.
... and a'm not so sure about the universe».
Albert Einstein
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11412
Location: Москва

Post (Separately) Posted: Sun Apr 09, 2017 19:23    Post subject: Reply with quote

Liven' wrote:
как правильно перечислить цифры?
Т.е. указанные? (32[345]|55[56]|770|852) вместо \d{3}.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Liven'



Joined: 09 Apr 2017
Posts: 4

Post (Separately) Posted: Sun Apr 09, 2017 19:33    Post subject: Reply with quote

Aquila wrote:
Liven'

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

Я так и подумал, попробовал так
^filename - \d{323,325,555,556,770,852}.+\.mp4$
не находит
одну цифру тоже
^filename - \d{323}.+\.mp4$
не находит
Back to top
View user's profile Send private message
Aquila



Joined: 22 Sep 2016
Posts: 18

Post (Separately) Posted: Sun Apr 09, 2017 19:42    Post subject: Reply with quote

Liven'

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

https://msdn.microsoft.com/ru-ru/library/az24scfc(v=vs.110).aspx
_________________
«Two things are infinite: the universe and the human stupidity.
... and a'm not so sure about the universe».
Albert Einstein


Last edited by Aquila on Sun Apr 09, 2017 20:25; edited 1 time in total
Back to top
View user's profile Send private message
Liven'



Joined: 09 Apr 2017
Posts: 4

Post (Separately) Posted: Sun Apr 09, 2017 20:19    Post subject: Reply with quote

Спасибо всем за помощь такой вариант то что нужно
filename - (32[345]|55[56]|770|852)+\.mp4$
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11412
Location: Москва

Post (Separately) Posted: Sun Apr 09, 2017 20:38    Post subject: Reply with quote

Точка перед плюсом пропущена.

P.S. Мир замер в ожидании всыпки за форменный чатофигизм... ©
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 8443
Location: Россия, Саратов

Post (Separately) Posted: Sun Apr 09, 2017 21:39    Post subject: Reply with quote

Liven'
1. Замечание за нарушение правил форума. Отучайтесь от дурных манер, здесь этого очень не любят.
2. Апостроф в конце ника создаёт проблемы как минимум при его копировании/вставке средствами форума. Вы уверены, что это архитектурное излишество вам жизненно необходимо? Если нет, свяжитесь с админом (CaptainFlint) на предмет правки.

Aquila
См. пункт 1 этого сообщения. Замечание за то же самое.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
NordicSaga



Joined: 07 Apr 2017
Posts: 14
Location: Камчатка

Post (Separately) Posted: Mon Apr 10, 2017 06:21    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 11412
Location: Москва

Post (Separately) Posted: Mon Apr 10, 2017 06:48    Post subject: Reply with quote

Я так понял, что мои объяснения вы проигнорировали. Тогда мне сюда больше нечего добавить. По 10 раз объяснять одно и то же мне неинтересно.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 8443
Location: Россия, Саратов

Post (Separately) Posted: Mon Apr 10, 2017 06:49    Post subject: Reply with quote

NordicSaga
Не скины, а скрины. Разницу, надеюсь, объяснять не надо.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
Page 7 of 8

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group