Sustitución de puntos en una cadena

Raijinken
16 de Marzo del 2005
Hola, quiero eliminar de forma rápida (quiero decir, si es posible con una sola línea) los caracteres punto de una cadena.
Estoy intentando utilizar el método replaceAll de la clase String, pero en el primer argumento (la expresión regular de los caracteres a sustituir) no puede utilizarse el caracter \'.\' porque esto representa "cualquier caracter"
También he intentado usar el hexadecimal:

cadenaPrueba=cadenaPrueba.replaceAll("\u200E","");

pero parece que no hace nada (según he visto por la red el hexadecimal del punto es 200E).

¿Sabeis cómo especificar que me remplace los puntos con replaceAll?

Gracias.

David
16 de Marzo del 2005
Hola

Debes emplear la expresión regular que define cualquier aparición de un carácter concreto (en este caso el punto) un número arbitrario de veces: [.]

cadena.replaceAll("[.]","")


Salud

David

Raijinken
16 de Marzo del 2005
Ok, muchas gracias