Выделение папок по числу цифр в имени
Select messages from
# through # FAQ
[/[Print]\]

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

#1: Выделение папок по числу цифр в имени Author: tamat185 PostPosted: Sat Aug 27, 2022 13:46
    —
Всем здравствуйте!

Ребята, просьба помочь с решением задачи. Собственно, описание задачи: "В одном каталоге находятся папки с содержимым. Мне необходимо выделить именно папки из этого каталога. Что такое маска, регулярка я немного знаю. Папки имеют имена, написанные только кириллицей и цифрами. Пример имен папок следующий:

ШРМ 22022
ШРМ 22022 (Рекламация)
ШРМ 220022
ШРМ 220022 (Рекламация)

Необходимо выделить только папки, в наименовании которых 5 (пять цифр).

Буду благодарен за любую помощь. Заранее спасибо Всем, кто не прошел мимо!

Версия Total Commander 8.01. Могу поставить другую, естественно )

#2:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 27, 2022 14:20
    —
tamat185
Во-первых, естественно было бы обновиться до современной версии без всяких условий: слишком много было с тех пор изменений, чтобы при обсуждении решения вспоминать, что когда добавилось. (8.01 по нынешним меркам — откровенное старьё, десять лет прошло.) Во-вторых, уточните, что из примеров соответствует задаче — первые два, шесть цифр уже не считаются? В-третьих, заголовок явно неудачен (он слишком общий и одной маской без регулярок пять цифр вы не обозначите), но это можно откорректировать потом.

#3:  Author: Monarch-LFV PostPosted: Sat Aug 27, 2022 16:58
    —
tamat185
Кнопка:
Code:
TOTALCMD#BAR#DATA
SELECTFILESD <(^|\D)\d{5}($|\D)

wcmicons.dll,44

Выделяет только папки, в имени которых встречаются 5 цифр подряд (не более и не менее), не важно - в начале, в конце или в середине имени.

#4:  Author: tamat185 PostPosted: Mon Aug 29, 2022 15:09
    —
Monarch-LFV, я правильно понял, что кнопка - это ярлык на панели инструментов, который должен ссылаться на файл "wcmicons.dll,44", который содержит код "[code]TOTALCMD#BAR#DATA
SELECTFILESD <(^|\D)\d{5}($|\D)"?

#5:  Author: Monarch-LFV PostPosted: Mon Aug 29, 2022 16:35
    —
tamat185
Не совсем так. Для начала прочтите это (именно часть про «Как производить обмен кнопками?»).

#6:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Aug 29, 2022 18:25
    —
tamat185
Точнее говоря, совсем не так.
А ещё прочтите правила форума про запрет оверквотинга. Ненужное цитирование убрано.

#7:  Author: tamat185 PostPosted: Tue Aug 30, 2022 13:41
    —
Monarch-LFV, ознакомился - спасибо за ссылку. Запустил на установленном Totale - не заработало. Установил последний Total - все завелось сразу. Большое СПАСИБО за Вашу помощь!



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


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

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group