No estoy seguro de si puede usar una expresión regular en Oracle, pero no lo haría (\w+)\W*$ trabajo?