Регулярное выражение для соответствия всех символов перед расширением файла - PullRequest
0 голосов
/ 20 января 2011

Я использую это приложение для Windows для пакетного переименования группы изображений.Приложение поддерживает Regex, поэтому я ищу выражение, которое будет соответствовать всему (буквы, цифры, дефисы, все, что угодно) до моего расширения файла.

1 Ответ

1 голос
/ 20 января 2011

Недостаточно информации, приведенной в вопросе, но, вероятно, это то, что вам нужно:

([^/\\]+)(\.[^/\\]+?)?

Первая группа захвата будет содержать базовое имя вашего файла, а вторая группа захвата будет содержать расширение, включая''символ, если он существует.

Вы можете ссылаться на две группы захвата в разделе «Заменить» на $1 и $2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...