Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés. Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Hola a todos, el problema que tengo es que quiero hacer un replace a una cadena de caracteres, este metodo funciona de maravillas pero he encontrado un inconveniente al querer hacer el replace en una cadena que contenga el caracter "º" no funciona por ejemplo quiero quitar el " º " de " nº 123 ". Probe tambien con la clase java.util.regex y tampoco, la verdad me desconcerto. Cualquier sugerencia es agradecida.
Bueno, si deseas quitar ese caracter bien podrias usar la clase StringTokenizer
(java.util.StringTokenizer), que bien te podria ayudar a quitar el caracter
Ej.:
String Hilera = "nºuno";
java.util.StringTokenizer str = new java.util.StringTokenizer(Hilera,"º");
while (st.hasMoreTokens())
{
System.out.print(st.nextToken());
}
/*tu resultado seria nuno*/
Gracias a ambos el problema no era el metodo o la forma de quitar ese caracter el problema es la referencia de l variable que contiene ese string, probe con ambas formas y funcionan. Muchas gracias el problema ya esta solucionado.