Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/10/2011, 08:31
Avatar de Fuzzylog
Fuzzylog
 
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 3 meses
Puntos: 188
Respuesta: Reemplazar una palabra y sus comillas por espacio en blanco

El problema viene si en el txt tienes el texto "hola" tal cual con comillas y tu quieres dejar un espacio en blanco sin comillas.

String escribir1 = v.elementAt(i).replaceAll("hola", "" );
Este código te sustituye el texto 'hola' por una cadena vacía, pero si tienes comillas dobles no las va a sustituir.

Si quieres sutituir "hola" por un espacio en blanco tendrías que hacer algo como...
String escribir1 = v.elementAt(i).replaceAll("\"hola\"", " " );

Si prefieres hacer un replace de las comillas aparte puedes hacerlo como en tu segundo intento, pero teniendo en cuenta que la barra de escape es la backslash (\)

:D
__________________
if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
}