У меня есть куча файлов, которые выглядят так:
A.File.With.Dots.Instead.Of.Spaces.Extension
Который я хочу преобразовать через регулярное выражение в:
A File With Dots Instead Of Spaces.Extension
Он должен быть в одном регулярном выражении (потому что я хочу использовать его с инструментом пакетного переименования Total Commander).
Помоги мне, гуру-регулярники, ты моя единственная надежда.
Редактировать
Несколько человек предложили двухэтапные решения. Два шага действительно делают эту проблему тривиальной, и я действительно надеялся найти одношаговое решение, которое будет работать в TC. Кстати, мне удалось найти одношаговое решение, которое работает, если в имени файла есть четное количество точек. Поэтому я все еще надеюсь на выражение серебряной пули (или доказательство / объяснение того, почему это абсолютно невозможно).