Met uw bestandsindeling kunt u zoiets als dit gebruiken:
REGEXP_REPLACE(FILENAME, '^([[:alnum:]]+)_[^.]+(\.[^.]+)',
'\1\2',
1, 0, 'c')
Uitleg
- De
^anchor beweert dat we aan het begin van de string staan ([[:alnum:]]+)vangt brieven aan groep 1.[^.]+komt overeen met alle tekens die geen.(\.[^.]+)legt de extensie vast tot Groep 2 (de punt en alle tekens die geen punt zijn)\1\2vervangt door Groep 1, Groep 2