You are not logged in.
Pages: 1
Здраствуйте.Спасибо большое за программу очень нравится и давно пользуюсь, единственное испытываю некоторые затруднения в составлении кода.Если можете пожалусто помогите.Нужен код чтобы программа находила в имени файла содержимое скобок и Вместе с ними(скобками) переносила в префикс.
Offline
Google помогает мне читать и писать русские, но не слишком хорошо!
Offline
Google помогает мне читать и писать русские, но не слишком хорошо!
Простите не совсем понял:/
Offline
Для этого не обязательно программировать свое правило. Можно воспользоваться правилом RegEx.
Expression: (.*) (\(.*?\)) (.*)
Replace: $2 $1 $3
Оригинальное имя: "this is test (brackets) name.txt"
Измененное имя: "(brackets) this is test name.txt"
Если скобки встречаются дважды, то и правило нужно использовать дважды.
Если все таки нужна помощь с кодом, то пиши... Кстати, скрипт "Move filename portion" может помочь.
Offline
Спасибо работает,правда работает не на сто процентов если имя файла
1.текстфайла-(текстфайла)-текстфайла
2.текстфайла - текстфайла - (текстфайла)
В этих случаях файл остаётся без изменений.Если ещё раз подскажите буду очень признателен.
Last edited by Ditry (2008-10-06 22:04)
Offline
Все дело в пробелах... Попробуй убрать пробелы из Expression и Replace, и увидишь что получится.
Expression: (.*)(\(.*?\))(.*)
Replace: $2$1$3
Но придется исправить двойные пробелы в некоторых случаях.
Offline
Всё получилось:D Большое спасибо.
Offline
Pages: 1