[BUZZ] O nome deveria ser “Absurdly Complicated Expressions”

A denominação “Regular Expressions” está equivocada. O nome deveria ser “Absurdly Complicated Expressions”


Liked by: Alexandre da Silva Custódio

3 comentários
  • A sintaxe você aprende rapidinho, não há mistério. O negócio complica se você não entender a forma de trabalho do engine. Por isso eu uso esta ferramenta "mão-na-roda" http://www.ultrapico.com/Expresso.htm para simplesmente não torrar meus neurônios.

  • Jefferson - 6.606 Comentários

    Aprender a sintaxe é apenas o primeiro passo. Decifrar o propósito de uma expressão montada por outra pessoa é que põe o seu conhecimento à prova. Eu estava pensando nisso quando escrevi o post.

  • Eu desenvolvi uma bibliotequinha em php para usar em meus sistemas de um modo mais "amigável", usando apelidos para partes de expressões regulares. Ex.: url_site => '(host)/(username)/(nomedoc)' significa uma estrutura como http://gigawiki.com/sony/dicas-para-publicar-um-livro. O que é um host ou um username eu defino uma vez só e uso onde for preciso; da mesma forma, url_site pode ser usado em expressões regulares futuras. Isso ajuda na depuração. Com isso consigo gerar expressões absurdamente complicadas mesmo (1000+ caracteres), que eu não poderia fazer "de olhômetro" de jeito nenhum!

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »