Q: Накачал из инета музыкальных файлов, все они называются по разному, к примеру: 05. )EI3( - Bad Company - Believe.mp3 14. )EI3( - Bad Company - Son of Nitrous.mp3 214-bad_company_and_trace-nitrous-sour.mp3 D-Bad_Company-The_Running_Man-sour.mp3 10 - bad_company-navajo-sour.mp3 и т.д. Файлов несколько сотен и переименоввывать их вручную мне не улыбается. Может ли TC как-то привести этот беспорядок хоть к сколько-нибудь нормальному виду? A: Может. Используйте инструмент мультипереименования со следующими параметрами:
Найти: ^[^-]*-\s*([^-]+?)\s*-\s*([^-]+?)\s*(-.*)?\.([^.]*)$ Заменить: $1-$2.$4 Регулярные выражения должны быть включены.
white
Q: Есть файлы названные таким образом: px_85 (130).jpg Естественно цифры все время разные. Переименовать их надо так: 130_85.jpg
A: Регулярное выражение.
Найти: px_(\d+) \((\d+)\) Заменить на: $2_$1
Константин Власов
Q: Помогите ещё раз. 1_85.jpg нужно переименовать в 001_85.jpg, соответвственно 10_ в 010_ A: Сходу не скажу, возможно, одним проходом и не получится. Можно сделать это в три прохода: 1. Вышеуказанное выражение. 2. Не закрывая диалог, нажать F5 (или кнопку с изогнутой стрелочкой рядом с кнопкой "Запуск") - все только что переименованные файлы снова загрузятся. После этого провести такую замену: (\d_) на 00$1 (это заменит все имена вида 1_85 на 001_85). 3. Снова нажать F5 и провести аналогичную замену, но уже для двухциферных: (\d\d_) на 0$1