Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Regex - como escapar o "." - ponto

Ainda não utilizei regex no android, portanto você saberia me dizer se os objetos Pattern e Matcher se encontram na API do android?



Em 6 de novembro de 2012 16:15, Vinicius Moises de Oliveira <nickzaoo@gmail.com> escreveu:
Olá Felipe,
 
Basta usar a seguinte expressão  \\..+  , caso vc queira testar online recomendo o seguinte site http://regexpal.com/.




Em 6 de novembro de 2012 17:10, Felipe Aron <felipearon@gmail.com> escreveu:

Através do subString() + indexOf() é tranquilo:

String local = sms.substring(sms.indexOf(".") + 1, sms.length()).trim();

porém gostaria de saber, aprender como fazer via Regex. :) 


Em 6 de novembro de 2012 17:06, Guilherme S. Anjos <www.sanjos@gmail.com> escreveu:

usa o split da string, vai te retornar um array de duas posições sendo

[0] = em 05/11 as 12h39
[1] = DROGAL DOIS CORREGOS



2012/11/6 Derci Santos <derciii.lima@gmail.com>
Cara, Eu pegaria a posição que está o "." com o indexOf da string e depois daria um substring do local onde está o "." até o string.length;

mas pode ser que tenha outras formas melhores de se fazer isso.


Em 6 de novembro de 2012 17:02, Felipe Aron <felipearon@gmail.com> escreveu:

Galera to com a seguinte String:

"em 05/11 as 12h39. DROGAL DOIS CORREGOS"

Logo após o horário tenho o "." (ponto). Quero pegar o que tiver na frente com Regex. Tentei usar duas barras para escape mas não adiantou. Fiz assim:

ParserUtils.getRegExp("\\. (.*?)", sms);

Porém me retorna vazio. Como pegar a String após o "."?

Obs.: ParserUtils é minha classe auxiliadora onde passo o Regex e a String, e ele me retorna o conteúdo.

--
Analista-Programador

--
 
 



--
 
Att,
Derci Santos
Skype: dercilima
Fones: (34) 8434 - 7699 (Claro - MG)
           (64) 3612 - 2628 (Fixo OI - GO)
           (64) 9238 - 2325 (Claro - GO)
           (64) 8158 - 9137 (Tim - GO)


Recomendação se for reenviar esta mensagem, por favor:

1. Apague o MEU endereço eletrônico e todos os outros constantes do e-mail;
2. Encaminhe como CÓPIA OCULTA (Cco ou Bcc) aos seus destinatários.
3. Agindo desta forma, você estará colaborando para dificultar a disseminação de vírus e spams, e também para tornar a internet mais segura.

--
 
 



--
Luiz Guilherme S. Anjos
OffDesk www.offdesk.com
Follow me @lgsanjos


--
 
 



--
Analista-Programador

--
 
 

--
 
 



--
-----------------------------------------------------------
Rafael Santiago
Analista de Sistemas Jr.
Bacharel em Ciência da Computação

--
 
 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário