Групповое переименование

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

borro
Не скачите по форумам, вам уже на ру-борде ответили.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
borro
Сообщения: 3
Зарегистрирован: Пт апр 21, 2017 12:34
Контактная информация:

Сообщение borro »

Avada, ок, спасибо
ilnisha
Сообщения: 1
Зарегистрирован: Ср май 31, 2017 10:02

помощь

Сообщение ilnisha »

Доброго Дня!
помогите пожалуйста! Имею большой список аудиофайлов.

Пример:

Bass Inferno Inc - No One (Instrumental Mix) [Active Sense Recordings]
Diatonik, Hans Seance - The Domino Effect [Insist Music]
Enso, Pedro Arbulu - Youre Gonna Make It (Pedro Arbulu Remix) [LessThan3]


Помогите убрать все что в квадратных скобках! Заранее спасибо большое
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Найти: \s*\[.+]
Заменить: <Пусто>
☑ Рег. выраж.

Без рег. выраж., но без учёта пробелов спереди:
Найти: [*][/b]
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Zorro
Сообщения: 322
Зарегистрирован: Чт фев 17, 2005 11:19
Откуда: Орел-Москва
Контактная информация:

Сообщение Zorro »

А как наоборот, переименовать файлы так, чтобы добавить что-то в квадратных скобках?

Например:

было:
имя файла.txt

стало

[что-то] имя файла.txt

А то ошибку выдает, экранировать скобки чем-то надо?
Приключение — это когда ковыляешь по грязи и снегу, страдая от язв на ногах, глистов, дизентерии и голода, а тебя преследуют те, кто твердо настроен тебя как минимум убить.
Sysadminz.Ru
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Zorro
Так, как в справке написано.
Даже самая богатая фантазия
Не представит себе наши безобразия.
durol
Сообщения: 56
Зарегистрирован: Вс ноя 29, 2015 21:27

как через ИГП - Диапазон убрать последние n символов в имени

Сообщение durol »

можно ли через ИГП - Диапазон убрать последние n символов в имени файла?
спасибо

Posted after 20 minutes:

вариант выбрать до n символа не подходит
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

durol
Кнопка "Диапазон" — просто способ быстрее выстроить выражение. Ничего уникального по результату в ней нет. Можно через неё (выделить для файла под курсором число оставляемых символов и отметить опцию для отсчёта последнего символа с конца). С этим можно разобраться даже "методом тыка" без всяких справок за минуту. Можно выставить ручками диапазон от первого символа до энного символа с конца (примеры в справке есть). Здесь вообще нечего обсуждать.
Давно не было замечаний за грубое нарушение правил форума? Получите. Зачем новая тема (да ещё по элементарной проблеме, полностью описываемой справкой)? Где опять заглавные буквы и точки в конце фраз? Кажется, с этим разобрались давным-давно, нет? Не испытывайте терпение модераторов. Тема перенесена, о серьёзных последствиях в случае рецидива — предупреждение.
Даже самая богатая фантазия
Не представит себе наши безобразия.
durol
Сообщения: 56
Зарегистрирован: Вс ноя 29, 2015 21:27

Сообщение durol »

Avada писал(а):Кнопка "Диапазон" — просто способ быстрее выстроить выражение. Ничего уникального по результату в ней нет. Можно через неё (выделить для файла под курсором число оставляемых символов и отметить опцию для отсчёта последнего символа с конца). С этим можно разобраться даже "методом тыка" без всяких справок за минуту. Можно выставить ручками диапазон от первого символа до энного символа с конца (примеры в справке есть). Здесь вообще нечего обсуждать.
Если это про [N1-], то это я знаю.
Это начало имени файла, меня интересует конец имени.

Имя файла
file23_46 34.46 ().mp4
Как удалить через регулярные выражения от ''пробел цифра'' до конца имени файла?
Чтобы осталось file23_46.mp4

Как удалить через регулярные выражения последние 10 символов в имени файла?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

1. Найти: ' *'
1 (Рег. выраж.). Найти: ' \d.*'
2 (Рег. выраж.). Найти: '.{10}$'
1, 2: Заменить: '<Пусто>'
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

durol
Вы вместо оверквотинга лучше справку прочитайте, в конце-то концов. Там несколько примеров диапазонов. В том числе этот:
[N2--5]Символы от 2-го символа до 5-го символа с конца.
Это так трудно превратить в свой вариант?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Avada
Мне почему-то показалось, что именно это не подходит, хотя там "от" и отсутствует ("выбрать до n").
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Flasher
Я ориентировался на первый пост. "Убрать последние n символов" означает то же самое, что оставить все символы от первого с начала до n+1 с конца. Без диапазона, с одним указанием числа символов от начала, задача при разной длине имён так не решается, но это и не предлагалось.
Даже самая богатая фантазия
Не представит себе наши безобразия.
durol
Сообщения: 56
Зарегистрирован: Вс ноя 29, 2015 21:27

Сообщение durol »

Есть названия файлов:

13.1.m10 *************** -.png
13.1.m31 - k ************* 10.png
13.2.1 ************** 3.png
13.2.1 - k ************* 3.png
13.2.5 ***************** 3.png
13.2.m13 ************** -.png

Вместо * должен быть пробел : форум заменяет несколько пробелов подряд на один пробел.

так должно выглядеть:
Изображение

Как через поиск и замену оставить только цифры или минус перед “.png“? То есть удалить до нескольких пробелов, сами пробелы и расширение .png чтобы остались только цифры:

-
10
3
3
3
-

Потом скопирую в excel и посчитаю среднее арифметическое.

Cпасибо.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

durol
А это не проще в текстовом редакторе проделать, скопировав туда нужные имена? Или вторым результатом этих действий является упрощение самих имён?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить