Кажется, вы хотите удалить конечные цифры и предшествующие пробелы
RegExp_Substr(col, '(.*?)(?= +\d+$)') -- returns NULL when no trailing digits and preceding spaces
RegExp_Replace(col, ' +\d+$') -- returns full string when no trailing digits and preceding spaces