Replace de String

3 respostas
G
Como eu faço para substituir determinado texto dentro de uma string.


Eu achei na página da SUN um comando chamado replaceAll, mas quando vou usar não consigo.


Eu quero algo assim…





String x = "aabbcc";


String z = x.replaceAll("aa","zz");





No final o valor de z deveria ser = "zzbbcc";





Obrigado

3 Respostas

A

Acredito que esse posto deveria estar em Java OO e nao em servlets, mas…



replaceAll() soh funciona se tu estivers usando J2SE 1.4 ou superior!!



Se tu estiveres usando inferior, existe o replace(char, char), mas daih provavelmente tu terás que implementar uma solução específica pro teu caso!!!



[ ]´s



André

G

o mesmo ocorre com o split?

A

Sim!!

Toda a ideia de regex (expressoes regulares) só foi introduzida no 1.4!!



E se tu tem duvida de quando um método foi implantado, olhe o item ´Since´ do método! Olha o caso do split

Criado 26 de março de 2003
Ultima resposta 26 de mar. de 2003
Respostas 3
Participantes 2