quarta-feira, 2 de novembro de 2011

Geradores de Expressões regulares (REGEX)

Para aqueles que passaram por ciências da computação as palavras "expressões regulares" com certeza te remetem para o maravilhoso mundo das linguagens formais e autômatos (LFA). Se você achou que aquele monte de símbolos indecifráveis nunca iam te ajudar na vida prática, se enganou.

Expressões regulares são uma ferramenta extremamente útil quando você quer analisar uma string e saber se ela está obedecendo determinado padrão. Isso é feito usando uma analisador de REGEX, que ao se definir uma gramática com um alfabeto pré-determinado pode dizer se aquela string é ou não gerada por essa gramática.

REGEX pode ser usado, por exemplo, num formulário onde queremos determinar se em um input foi fornecido um valor de e-mail válido. Isso evita que os usuários enviem dados errados ou que seu sistema seja alvo de programas maliciosos.

Abaixo dois sites em que você pode testar suas expressões regulares:


E para saber mais, veja a versão on-line do livro sobre expressões regulare de Aurélio Marinho Jargas, da editora Novatec.


Nenhum comentário:

Postar um comentário

Enforque-se nas cordas da liberdade.