Substituir Caracteres Especiais?

Olá, Estou tentando substituir um caracter especial mas estou com problema com a" " barra .
já tentei eliminar ela com outra ‘\’ mas gera um erro.
Estes abaixo estão funcionando mas o caracter \ não vai de jeito nenhum…

public String converte(String text) { 
		
		
	    return text.replaceAll("[ãâàáä]", "a")   
	                .replaceAll("[êèéë]", "e")   
	                .replaceAll("[îìíï]", "i")   
	                .replaceAll("[õôòóö]", "o")   
	                .replaceAll("[ûúùü]", "u")   
	                .replaceAll("[ÃÂÀÁÄ]", "A")   
	                .replaceAll("[ÊÈÉË]", "E")   
	                .replaceAll("[ÎÌÍÏ]", "I")   
	                .replaceAll("[ÕÔÒÓÖ]", "O")   
	                .replaceAll("[ÛÙÚÜ]", "U")   
	                .replace('ç', 'c')   
	                .replace('Ç', 'C')   
	                .replace('ñ', 'n')   
	                .replace('Ñ', 'N')
	                .replaceAll("!", "")	                
	                .replaceAll ("\\[\\´\\`\\?!\\@\\#\\$\\%\\¨\\*"," ")
	                .replaceAll("\\(\\)\\=\\{\\}\\[\\]\\~\\^\\]"," ")
	                .replaceAll("[\\.\\;\\-\\_\\+\\'\\ª\\º\\:\\;\\/]"," ");
	    	
	}

Achei legal o que você fez. Estava procurando por algo que substituisse alguns carecteres por outros correspondentes e se não houver correspondencia colocar um espaço.
Peguei o que você fez e alterei para:

[code]return ((String)value)
.replaceAll("[ãâàáä]", “a”)
.replaceAll("[êèéë&]", “e”)
.replaceAll("[îìíï]", “i”)
.replaceAll("[õôòóö]", “o”)
.replaceAll("[ûúùü]", “u”)
.replaceAll("[ÃÂÀÁÄ]", “A”)
.replaceAll("[ÊÈÉË]", “E”)
.replaceAll("[ÎÌÍÏ]", “I”)
.replaceAll("[ÕÔÒÓÖ]", “O”)
.replaceAll("[ÛÙÚÜ]", “U”)

.replace('ç',	'c')
.replace('Ç',	'C')
.replace('ñ',	'n')
.replace('Ñ',	'N')
				
.replaceAll("[^a-zA-Z]", " ")

;[/code]

2 curtidas

Oi, Junior. Bem vindo ao GUJ.

Muito cuidado ao responder um tópico antigo. Você não pode respondê-lo como se o cara tivesse postado a pergunta 2 horas atrás, ficar revivendo tópicos é uma péssima prática.

Se for reviver algum tópico, deixe claro que é isso que está fazendo, e explique seus motivos.

OK