Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/02/2010, 04:27
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 21 años, 1 mes
Puntos: 51
Respuesta: Sustitución de carárter "?"

No hace falta complicarse tanto. Leyendo el API y el mensaje de error uno se puede dar cuenta que el problema es que el parametro que se le pasa al replace es una expresion regular y que ? es un caracter especial para las expresiones regulares, así que hay que codificarlo (escaparlo).

Cita:
"lo que sea ? ? ".replaceFirst("\\?", "*")
Y listo.

S!
__________________
Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana.