У меня написан этот шаблон
^.*\.(?!jpg$|png$).+$
Однако есть проблема -этот шаблон соответствует файлу.name.jpg (2 точки)
Работает правильно (не сопоставьте )с именем файла.jpg. Я пытаюсь понять, как сделать так, чтобы он не соответствовал ЛЮБЫМ файлам.jpg, даже если в имени файла есть 2 или более точек. Я попытался использовать просмотр назад, но python жалуется на то, что не использует фиксированную ширину (, что я не совсем уверен, что это значит, но имя файла будет переменной длины.)