DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Artigo Clube Delphi 67 - Expressões

Artigo da Revista Clube Delphi Edição 67 - Expressões Regulares.

[fechar]

Você não gostou da qualidade deste conteúdo?

(opcional) Você gostaria de comentar o que não lhe agradou?

Esse artigo faz parte da revista Clube Delphi edição 67. Clique aqui para ler todos os artigos desta edição


Expressões Regulares

Conceitos e técnicas com REGEX no Delphi

 

Uma expressão regular, também chamada de RE ou REGEX, é uma ferramenta de pesquisa e substituição de textos extremamente sofisticada e amplamente utilizada. Usualmente, uma expressão regular é uma composição de caracteres e símbolos chamados meta-caracteres, cuja principal função é pesquisar um padrão conforme as condições fornecidas; nesse caso, diz-se que o texto encontrado “casou” com a expressão regular.

Muitas vezes, as expressões regulares são confundidas com caracteres curingas que normalmente utilizamos em pesquisas de arquivos, como por exemplo, “*.doc”. Na verdade, as expressões regulares também são capazes de realizar pesquisas desse tipo, no entanto, elas são imensamente mais poderosas do que isso, permitindo escolher se a expressão a ser pesquisada está no começo ou no final da linha, quais os caracteres são permitidos, quantas vezes a expressão deve se repetir, entre outros tipos de pesquisas.

O tema “Expressões regulares” é tratado com certo receio e, às vezes, deixado um pouco de lado pelos desenvolvedores Delphi, em virtude de que poucas pessoas conhecem o seu real potencial.

Esse cenário ocorre, provavelmente, pela interpretação errônea de que expressões regulares são usadas somente pelos administradores de sistemas Linux/Unix ou por desenvolvedores de linguagens de script, tais como Perl, Ruby, entre outras. "

A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Cristiano Caetano
Consultor sênior de teste de software, com 15 anos de experiência na área de tecnologia da informação. Sócio fundador da Qualister (www.qualister.com.br), atua na empresa como Diretor Técnico, além de atender clientes em consultoria de processos de teste de software, automação de testes funcionais e...
O que você achou deste post?

    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03