String teste = “TZ”;
teste = teste.replaceAll(“T”, “TT”);
Olá
pessoal
Nesse meu replace gostaria de trocar o T por 2 TT e Z por dois ZZ, ficaria assim :
teste TTZZ
Não quero fazer com dois replaceAll e sim em um, como faria?
Grato
String teste = “TZ”;
teste = teste.replaceAll(“T”, “TT”);
Olá
pessoal
Nesse meu replace gostaria de trocar o T por 2 TT e Z por dois ZZ, ficaria assim :
teste TTZZ
Não quero fazer com dois replaceAll e sim em um, como faria?
Grato
teste = teste.replaceAll("T", "TT").replaceAll("Z", "ZZ");
resolve ?
Acho que em um só não vai. O que o colega fez também é usar 2 comandos… mesmo que disfarçado de um só. 
package exemplos;
public class ExpressoesRegulares {
// De uma idéia do peczenyj
public static void main(String[] args) {
String s = "MATZAH".replaceAll ("([TZ])", "$1$1");
System.out.println (s); // imprime "MATTZZAH"
}
}
Bacana, não sabia que dava para usar parâmetros assim. 