Доброго всем.
Имеются файлы с именами такого типа:
bristol_sklad_WQ_RASTISHKA95_dhujeqv.pdf
omega-alpha-beta_WQ_JONSON_321JONSON_BABY_dhub5pr.pdf
freezy123frog_WQ_GLINTWEIN_WINO_dg3zytr.pdf
Нужно, чтобы после Группового переименования получались такие файлы:
RASTISHKA95 bristol_sklad dhujeqv.pdf
JONSON_321JONSON_BABY omega-alpha-beta dhub5pr.pdf
GLINTWEIN_WINO freezy123frog dg3zytr.pdf
то есть символы "_WQ_" удалялись бы,
а символы, начиная после "_WQ_" и до ПОСЛЕДНЕГО нижнего подчёркивания "_" - переносились бы в начало имени файла.
Количество символов между "_WQ_" и последним нижним подчёркиванием каждый раз разное.
Открыв Групповое переименование, в разделе "Поиск и замена" смог добиться следующих результатов:
Найти: _WQ?*_
Заменить на: ---
("---" здесь просто для примера)
Получается следующее:
bristol_sklad---dhujeqv.pdf
omega-alpha-beta---dhub5pr.pdf
freezy123frog---dg3zytr.pdf
Получилось выделить и удалить нужное, но вписать нужный фрагмент в начало имени так и не смог.
Ни через главное окошко "Маска для имени файла", ни через окошко "Заменить на".
Может быть кто-нибудь подскажет идеи? Пытаюсь не спеша сделать это уже второй месяц )
Перенос части имени файла из середины в начало
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
- Monarch-LFV
- Сообщения: 364
- Зарегистрирован: Пн июл 22, 2019 13:20
Neo233
В инструменте группового переименования (ИГП):
"Рег. выраж" - галочка стоит, остальные галочки в блоке "Поиск и замена" выключены.
В инструменте группового переименования (ИГП):
Код: Выделить всё
Найти: (.+)_WQ_(.+)_([^_]+)$
Заменить на: $2 $1 $3Огромное спасибо!Monarch-LFV писал(а):Neo233
В инструменте группового переименования (ИГП):"Рег. выраж" - галочка стоит, остальные галочки в блоке "Поиск и замена" выключены.Код: Выделить всё
Найти: (.+)_WQ_(.+)_([^_]+)$ Заменить на: $2 $1 $3
Эх, как сейчас поработаю!! Ну держитесь, каталоги!
- Monarch-LFV
- Сообщения: 364
- Зарегистрирован: Пн июл 22, 2019 13:20
Неудобно по пустякам людей дёргать. Считал, что проблема простая и должна решиться легко. До последнего надеялся, что найду решение ) А Регулярные выражения, конечно, пробовал штудировать, но вот не повезло, не одолел в этот раз. Поизучаю их ещё на досуге.Monarch-LFV писал(а):Neo233
Вам надо было месяц назад сюда написать, не пришлось бы время тратить. А еще рекомендую поизучать регулярные выражения. Если еще будут подобные задачи, то сможете самостоятельно их решать за 5 минут.