Método Trim, ¿Cómo eliminar espacios y caracteres especiales entre cadenas de caracteres?

publicado por: Anonymous

¿Cómo puedo hacer con el método trim que elimine cualquier carácter especial, incluido los espacios en blanco de una cadena de caracteres?.

5N0 839 167 B  GRU
5*6 839 461 D
5C/ 854 855    9B9
5C6 [email protected] 431    5AP
@N0 839 885 H
[email protected] 845 025 A

Intento aplicar este metodo, pero no me resulta:

System.out.println(text.trim());

solución

El método trim() lo que hace es eliminar los espacios en blanco al inicio y al final de la palabra, en tu caso podrías usar el método replaceAll(), que recibe un patrón a seguir y por lo que lo reemplazara: ejemplo:

text.replaceAll("[^\dA-Za-z]", "")

que indica que reemplace todo aquello que no sea numero, letra mayúscula o minúscula por un ""

Respondido por: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *