Ir para conteúdo

POWERED BY:

Arquivado

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

Eduardo Sousa

Regular Expression

Recommended Posts

galera tenho uma regulares expressions listadas abaixo

 

"\A;" ---> verifica se no inicio da string contém ";"

 

"\z" ---> verifica se no final da string contém ";"

 

"(; )" ---> verifica se após um ";" tem espaço

 

 

gostaria de saber como faço tudo isso em uma só regular expression

 

tipo

 

"\A;\z;(; )"

 

mais não funciona

Compartilhar este post


Link para o post
Compartilhar em outros sites

Rapaz, regular expressions é um dos assuntos que acho mais complexo, hehehe.

 

Bom, se eu me lembro bem, para saber se o primeiro caracter é ";" você deveria usar assim:

"^;"

 

Para saber se no final há um ";", seria assim: ";$".

 

Juntando ambos, para ter uma string que começa com ";" e termina com ";" ficaria assim:

 

"^;.*;$"

Onde .* significa qualquer quantidade de caracter.

 

Testei aqui e funcionou, agora validar se depois do ; tem espaço eu não consegui fazer. Mas o primeiro passo foi dado :)

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.