Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Групповое переименование: удалить все, кроме заглавных букв 
Author Message
CaptainFlint



PostPosted: Wed Jan 12, 2022 04:32    Post subject: Reply with quote

Не совсем уверен, что получилось то, что надо, но, вроде, такая регулярка работает:
Найти:
Code:
(^| )([А-ЯЁA-Z])(\S| [^А-ЯЁA-Z])*

Заменить на:
Code:
\U$2

В зависимости от того, надо удалять расширения файлов или сохранять их, нужно выставить или снять галочку [E].

На приведённом примере работает корректно, но более сложные ситуации могут выдать что-нибудь странное. Например, неясно, надо ли цифры включать в аббревиатуру, и если да, то в каком виде. Сейчас не включаются.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
View user's profile Send private message Visit poster's website


Powered by phpBB © 2001, 2005 phpBB Group