String linha = " "muitos""pequenos""varios" " ;
linha.replaceAll("\\"\'","\\",\"");
EXPRESSOES REGULARES COM AS PAS DUPLAS "" [Resolvido]
W
OLA BOM DIA ESTOU COM DIFICULDADES PARA SUBSTITUIR PARTES DE UMA STRING
O PROBLEMA É QUE QUE QUERO SUBSTITUIR UMA EXPRESSÃO COM ASPAS DUPLAS SEM ESPAÇO ASSIM ""
E DE TODAS AS FORMAS QUE TENTO O REPLACE NÃO SUBSTITUI E NEM PEGA A EXPRESSÃO
TENTEI
se alguem puder ajudar agradeço.....
3 Respostas
Substituir aspas duplas por vazio:String str = linha.replaceAll("\"", "");Se quiser remover somente quando existem duas aspas duplas juntas, pode fazer assim:String str = linha.replaceAll("\"\"", "") ou String str = linha.replaceAll("\"{2}", "")
Só um adendo, String é imutável ou seja que não sofre mudança / alteração quando você for utilizar um método da classe String para que você possa ver essa alteração deverá fazer da maneira que o digaoneves informou. Pois da maneira que você fez realmente sua String não sofrerá mudanças porém sua referência pode ser compartilhada com demais variáveis:
Se preferir pode usar a sua mesma variável:
linha = linha.replaceAll("\"", ""); // Dessa forma você consegue ter alteração.
Flus
W
Só um adendo, String é imutável ou seja que não sofre mudança / alteração quando você for utilizar um método da classe String para que você possa ver essa alteração deverá fazer da maneira que o digaoneves informou. Pois da maneira que você fez realmente sua String não sofrerá mudanças porém sua referência pode ser compartilhada com demais variáveis:Se preferir pode usar a sua mesma variável:
linha = linha.replaceAll("\"", ""); // Dessa forma você consegue ter alteração.Flus
OK Muito Obrigado a vcs pela força té…
Criado 29 de maio de 2012
Ultima resposta 29 de mai. de 2012
Respostas 3
Participantes 3
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo