Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

flavio6311

Regex: qualquer string entre " "

Recommended Posts

A expressão é simplesmente isso:

[^"]+

Agora é só usar a API java.util pra executar a expressão regular sobre uma String.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vergil, a princípio, a expressão regular que vc escreveu combina com tudo o que não for aspas, inclusive texto fora das aspas duplas.

 

 

Se você quer utilizar o valor após o match:

"(.+)"

Note que isso poderá ser aplicado a qualquer posição do texto. Se quiser reforçar o início de linha. use

^"(.+)"

http://ocpsoft.org/opensource/guide-to-regular-expressions-in-java-part-1/

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.