Mit Ihrem Dateiformat können Sie etwa Folgendes verwenden:
REGEXP_REPLACE(FILENAME, '^([[:alnum:]]+)_[^.]+(\.[^.]+)',
'\1\2',
1, 0, 'c')
Erklärung
- Der
^
Der Anker behauptet, dass wir uns am Anfang des Strings befinden ([[:alnum:]]+)
erfasst Briefe an Gruppe 1.[^.]+
stimmt mit allen Zeichen überein, die kein.
sind(\.[^.]+)
erfasst die Erweiterung zu Gruppe 2 (der Punkt und alle Zeichen, die keine Punkte sind)\1\2
ersetzt durch Gruppe 1, Gruppe 2