martes, 12 de enero de 2016

TIP | Remover caracteres especiales definidos por el usuario mediante X++

Hola a tod@s.

Este es un tip es corto, útil y de gran ayuda. Si bien el manejo de cadenas de tipo de datos muchas veces tenemos este problema de tener caracteres especiales como "#" "!", "ª" o espacios en blanco, etc., en una cadena.





Este código de ayuda en la eliminación de todos estos caracteres especiales definidos por el usuario o por el programador.

 static void removeSpecialCharacters(Args _args)  
 {  
   //Cadena con caracteres especiales  
   str  example = "Tª!E%#S¿¡T";  
   //Caracteres especiales que deven eliminarse   
   str  specialCHaracteres = "$’,%&/\^()ºª!'~@#=?¿¡´ç{}_+*;<>";  
   ;   
   info(strColSeq(strRem(example,specialCHaracteres+'"”')));  
 }  

En este ejemplo la variable example solo debe mostrar test, si ejecutamos funcionara.



Espero les sirva.





No hay comentarios:

Publicar un comentario