Страница 2 из 25
Переименование папок.
Добавлено: Вт янв 12, 2010 16:01
FlyMaster
Уважаемые, помогите пожалуйста разобраться.
Необходимо поменять местами и удалить часть названия папки/папок.
Например:
А - Б С (структура названия папки)
на
С Б
С файлами получается, а вот с папкой как-то не задалось.
Если возможно это сделать, то приведите пример.
Добавлено: Вт янв 12, 2010 16:22
Вахмурка
Search for: (.*) - (.*) (.*)
Replace with: $3 $2
Только что проверил.
Добавлено: Вт янв 12, 2010 16:34
FlyMaster
Благодарю.
Был не внимателен.
Добавлено: Чт янв 14, 2010 13:32
Bubek
Подскажите пожалуйста как с помощью группового переименования переименовать файлы вида:
01.2010.001 - название
01.2010.002 - название
01.2010.003 - название
на
001.2010.01 - название
002.2010.01 - название
003.2010.01 - название
(меняются местами только числа)
Добавлено: Чт янв 14, 2010 14:17
Batya
Bubek
Маска имени файла:
[N9-11][N3-8][N1-2][N12-]
Добавлено: Чт янв 14, 2010 14:22
Rodny
Или регэкспы:
Search for: (\d*)\.(\d*).(\d*)(.*)
Replace with: $3.$2.$1$4
Добавлено: Чт янв 14, 2010 14:29
Bubek
Batya
Спасибо, получилось, теперь все понятно.
Добавлено: Чт янв 14, 2010 14:32
Tol!k
Rodny писал(а):Или регэкспы:
Search for: (\d*)\.(\d*).(\d*)(.*)
Search for: ^(\d+)\.(\d+)\.(\d+)( - .+)
Добавлено: Пт янв 15, 2010 14:32
Bubek
Rodny писал(а):Или регэкспы:
С этим посложнее,

, если с [N9-11][N3-8][N1-2][N12-] - я разобрался, что это номер символа в названии, то с ^(\d+)\.(\d+)\.(\d+)( - .+) так сразу не могу, где можно почитать инфу?
Добавлено: Пт янв 15, 2010 14:40
Rodny
Bubek
В справке. Открой окно группового переименования и нажми F1. Откроется соответствующий раздел, в котором смотри ссылку "регулярные выражения".
Добавлено: Ср дек 21, 2011 09:26
HEXFIX
Всем привет.
Ситуация такая: есть много папок вида "год - название альбома", например, 1994 - Tactical Neural Implant. Надо переименовать следующим образом: "двузначный номер-название альбома (год)", т.е. в случае примера 01-Tactiacal Neural Implant (1994).
Можно такой финт провернуть?

Добавлено: Ср дек 21, 2011 10:02
MVV
Номер-то брать откуда? Или по счётчику?
Например, так:
Если число пробелов после года нестабильно, то с регэкспом:
Код: Выделить всё
Имя:
[C1:2] - [N]
Замена:
\d{2} *- *(\d{4}) *- *(.*)
$2 - $1
RegEx: Да
Добавлено: Ср дек 21, 2011 10:20
HEXFIX
То, что надо! Спасибо.
К ТСКВ: примеры регулярных выражений
Добавлено: Пт май 17, 2013 16:04
CompPyx
Ребят, нужна помощь. Как с помощью регулярных выражений поменять регистр букв идущих до определенного символа(в моем случае это -) на заглавные?
пример:
есть куча песен с названием: Исполнитель - Название Песни
нужно сделать так ИСПОЛНИТЕЛЬ - Название Песни
Заранее спасибо
Добавлено: Пт май 17, 2013 16:33
Flasher
CompPyx
В ИГП без регекспов:
[=media.артист] - [F][=media.название]