PDA

Показать полную графическую версию : [решено] Регулярное выражение для Total Commander'a


MI-5
26-10-2017, 22:00
Сразу прошу прощения - честно искал где можно создать тему, но не нашёл подходящего раздела.
Задача: надо из папки с названием
[каталог0] - 01.01.1970_Каталог1ёКаталог2
сделать
[каталог0] - 01.01.1970 - Каталог2 - Каталог1
То есть, поменять местами всё от знака "_" до буквы "ё" и от буквы "ё" до конца строки. Причём, в названии Каталог1 и Каталог2 может быть сколь угодно много символов (буквы, цифры, минусы и несколько минусов), но всё латиницей. Именно поэтому и стоит русская "ё" для разделения. Допёр только до того, что
(ё.+)$
это то, что стоит после "ё", а
(_.*ё)
это первая часть. А вот как это всё объединить в одно регулярное выражение для Total Commander'a ну или другим способом пакетного переименования кучи папок? Заранее спасибо.

MI-5
26-10-2017, 22:18
Подсказали: _(.+)ё(.+)$




© OSzone.net 2001-2012