.NET - Ferramentas de Produtividade : Expresso - Tratando expressões regulares


Que tal uma ferramenta para ajudar a trabalhar e validar expressões regulares ?

Uma Expressão Regular (ER) é um método formal de se especificar um padrão de texto.É uma composição de símbolos, caracteres com funções especiais, chamados "metacaracteres" que, agrupados entre si e com caracteres literais, formam uma seqüência, uma expressão. Essa expressão é testada em textos e retorna sucesso caso esse texto obedeça exatamente a todas as suas condições. Diz−se que o texto "casou" com a expressão.

A ERs servem para se dizer algo abrangente de forma específica. Definido o padrão de busca, tem−se uma lista (finita ou não) de possibilidades de casamento. Em um exemplo rápido, [rgp]ato pode casar "rato", "gato" e "pato".
referência: Conhecendo as expressões regulares (apostila PDF)

Estou falando do Expresso que pode ser baixado aqui: http://www.ultrapico.com/ExpressoDownload.htm

Abaixo temos a tela inicial com um tutorial inicial que mostra como usar o básico da ferramenta:

Após você testar e validar a sua expressão regular na opção Tool -> View Code você pode gerar o código escolhendo a sua linguagem preferida:

E depois visualizando o código gerado para a linguagem definida:

Fique a vontade para descobrir os demais recursos da ferramenta e usá-la para obter produtividade.

"Ora, o mundo passa, e a sua concupiscência; mas aquele que faz a vontade de Deus, permanece para sempre." 1 João 2:17

Referências:


José Carlos Macoratti