Publicidade cabeçário

terça-feira, 18 de dezembro de 2012

PHP RegEx - Âncora Borda

     A última âncora existente é a famosa borda que representamos com um \b (barra bê). É uma junção das outras duas âncoras com mais funcionalidades, vamos recapitular:

Âncoras em RegEx
Âncoras em RegEx
fonte da imagem:bdfatec.blogspot.com.br


Ela delimita uma palavra, por isso que é muito útil para achar palavras inteiras! Vou colocar aqui o melhor exemplo que eu encontrei na internet sobre o assunto: "Veja como se comportam as palavras: dia, diafragma, radial, melodia e bom-dia!

dia                  dia, diafragma, radial, melodia e bom-dia!
\bdia               dia, diafragma, bom-dia!
dia\b               dia, melodia, bom-dia!
\bdia\b            dia, bom-dia!
<extraído de Borda: a limítrofe \b >

No último caso ela força um começo e um final da palavra, entenda que pontuação e traço não são considerados apenas o underline _ é considerado como palavra.

palavra = [A-Za-z0-9_]

     Bom encerramos por aqui mais uma parte dos estudos sobre âncoras, para saber mais sobre âncoras:
 clique aqui ===>circunflexo e cifrão.

fonte: <Expressões Regulares: Guia de Consulta Rápida>
            <Expressões Regulares: Introdução>
adaptado: arroyo, gabriel.