Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/04/2006, 09:42
Avatar de Tipdar
Tipdar
 
Fecha de Ingreso: octubre-2005
Ubicación: Aquí y allá.
Mensajes: 323
Antigüedad: 19 años, 3 meses
Puntos: 7
He probado y puedes usar cualquiera de los dos métodos, replace ó replaceAll, como gustes...

Espero que hallamos podido ayudarte!

Hay otras maneras de hacerlo, pero serían engorrosas teniendo en cuenta que tendrías que implementar la funcionalidad por tu cuenta. Eso que dices de la clase regex es más bien si lo que quieres reemplazar sigue algún patrón, para ello tienes que usar expresiones regulares. Por ejemplo, si quieres reemplazar todas las veces que aparezcan un número indeterminado de "z" seguidas de un número indeterminado de "2" (pero que al menos tenga una combinación z2) por cualquier cosa sería algo así:

String resultado = Pattern.compile("z+2+").matcher("abcdz22efgzzz2"). replaceAll("R");

Esto te devolvería: abcdRefgR

Ten en cuenta que la expresión regular z+2+ admite, por ejemplo:
z2
zz2
z22
zzz222
z22222
zzzz22
...

etc, etc, etc...
__________________
El último TipdaR