Разница между регулярными выражениями и подстановочными символами при массовом переименовании файлов заключается в их использовании и возможностях:
Регулярные выражения позволяют искать определённые части имени файла и ссылаться в строке замены на совпадающий текст каждой из этих частей с помощью обратных ссылок. 5 Например, с их помощью можно выделить из старого названия файла нужные куски, сохранить их в предопределённые переменные и сконструировать из этих кусков новое название файла. 3
Подстановочные символы позволяют любому символу в строке поиска соответствовать любому из символов в имени файла. 5 Например, последовательность .* обозначает любое количество любых символов (в том числе возможное отсутствие каких-либо символов). 3
Таким образом, регулярные выражения более универсальны и подходят для решения сложных задач массового переименования файлов, в то время как подстановочные символы используются для более простых случаев, когда нужно заменить любой символ на определённый.