Групповое переименование
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3, ... 20, 21, 22  Next  :| |:
Total Commander -> Общие вопросы

#16: Переименование папок. Author: FlyMaster PostPosted: Tue Jan 12, 2010 17:01
    —
Уважаемые, помогите пожалуйста разобраться.
Необходимо поменять местами и удалить часть названия папки/папок.
Например:
А - Б С (структура названия папки)
на
С Б

С файлами получается, а вот с папкой как-то не задалось. Embarassed
Если возможно это сделать, то приведите пример.

#17:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Tue Jan 12, 2010 17:22
    —
Search for: (.*) - (.*) (.*)
Replace with: $3 $2
Только что проверил.

#18:  Author: FlyMaster PostPosted: Tue Jan 12, 2010 17:34
    —
Благодарю. Very Happy
Был не внимателен.

#19:  Author: Bubek PostPosted: Thu Jan 14, 2010 14:32
    —
Подскажите пожалуйста как с помощью группового переименования переименовать файлы вида:
01.2010.001 - название
01.2010.002 - название
01.2010.003 - название

на

001.2010.01 - название
002.2010.01 - название
003.2010.01 - название

(меняются местами только числа)

#20:  Author: BatyaLocation: Москва, Россия PostPosted: Thu Jan 14, 2010 15:17
    —
Bubek
Маска имени файла:
[N9-11][N3-8][N1-2][N12-]

#21:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Thu Jan 14, 2010 15:22
    —
Или регэкспы:
Search for: (\d*)\.(\d*).(\d*)(.*)
Replace with: $3.$2.$1$4

#22:  Author: Bubek PostPosted: Thu Jan 14, 2010 15:29
    —
Batya
Спасибо, получилось, теперь все понятно.

#23:  Author: Tol!kLocation: Арзамас PostPosted: Thu Jan 14, 2010 15:32
    —
Rodny wrote:
Или регэкспы:
Search for: (\d*)\.(\d*).(\d*)(.*)

Search for: ^(\d+)\.(\d+)\.(\d+)( - .+)

#24:  Author: Bubek PostPosted: Fri Jan 15, 2010 15:32
    —
Rodny wrote:
Или регэкспы:

С этим посложнее, Smile, если с [N9-11][N3-8][N1-2][N12-] - я разобрался, что это номер символа в названии, то с ^(\d+)\.(\d+)\.(\d+)( - .+) так сразу не могу, где можно почитать инфу?

#25:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Fri Jan 15, 2010 15:40
    —
Bubek
В справке. Открой окно группового переименования и нажми F1. Откроется соответствующий раздел, в котором смотри ссылку "регулярные выражения".

#26:  Author: HEXFIXLocation: Калининград PostPosted: Wed Dec 21, 2011 09:26
    —
Всем привет.
Ситуация такая: есть много папок вида "год - название альбома", например, 1994 - Tactical Neural Implant. Надо переименовать следующим образом: "двузначный номер-название альбома (год)", т.е. в случае примера 01-Tactiacal Neural Implant (1994).
Можно такой финт провернуть? Very Happy

#27:  Author: MVVLocation: Ростов-Дон PostPosted: Wed Dec 21, 2011 10:02
    —
Номер-то брать откуда? Или по счётчику?

Например, так:
Code:
Имя:
[C1:2] - [N8-] ([N1-4])


Если число пробелов после года нестабильно, то с регэкспом:
Code:
Имя:
[C1:2] - [N]
Замена:
\d{2} *- *(\d{4}) *- *(.*)
$2 - $1
RegEx: Да

#28:  Author: HEXFIXLocation: Калининград PostPosted: Wed Dec 21, 2011 10:20
    —
То, что надо! Спасибо.

#29: К ТСКВ: примеры регулярных выражений Author: CompPyx PostPosted: Fri May 17, 2013 16:04
    —
Ребят, нужна помощь. Как с помощью регулярных выражений поменять регистр букв идущих до определенного символа(в моем случае это -) на заглавные?

пример:
есть куча песен с названием: Исполнитель - Название Песни
нужно сделать так ИСПОЛНИТЕЛЬ - Название Песни

Заранее спасибо

#30:  Author: FlasherLocation: Москва PostPosted: Fri May 17, 2013 16:33
    —
CompPyx
В ИГП без регекспов: [U][=media.артист] - [F][=media.название]



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


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

Goto page Previous  1, 2, 3, ... 20, 21, 22  Next  :| |:
Page 2 of 22

Powered by phpBB © 2001, 2005 phpBB Group