Un lector necesita eliminar tabuladores de una cadena de texto y no le están funcionando las funciones habituales; sugiero emplear expresiones regulares. En mi entorno de SAS sí está funcionando:
data ejemplo;
length frase $50.;
input frase $50.;
cards;
Hola este es un ejemplo""""""
Hola es te es un ejemplo_________
Hola este es un ejemplo++++++++
;
run;
data ejemplo_limpio;
set ejemplo;
call prxchange(prxparse('s/([A-ZÑa-zñ 0-9]*)([^A-Za-zÑñ 0-9]*)/$1/'), -1, frase);
run;
Como se ve en el ejemplo, también se carga los caracteres especiales; tened en cuenta eso. Saludos.