Índice Anterior Próxima

Borda: a limítrofe \b

Está gostando da leitura? Está aprendendo? Compre o livro novo que traz mais conteúdo, texto atualizado e ilustrações!

A outra âncora que temos é a borda, que como o próprio nome já diz, marca uma borda, mais especificamente, uma borda de palavra.

Ela marca os limites de uma palavra, ou seja, onde ela começa e/ou termina. Muito útil para casar palavras exatas, e não partes de palavras. Veja como se comportam as ERs nas palavras dia, diafragma, radial, melodia e bom-dia!:

dia     	dia, diafragma, radial, melodia, bom-dia!
\bdia   	dia, diafragma, bom-dia!
dia\b   	dia, melodia, bom-dia!
\bdia\b 	dia, bom-dia!

Assim vimos que a borda força um começo ou terminação de palavra. Entenda que "palavra" aqui é um conceito que engloba [A-Za-z0-9_] apenas, ou seja, letras, números e o sublinhado. Por isso \bdia\b também casa bom-dia! pois o traço e a exclamação não são parte de uma palavra.

Ah! Dependendo do aplicativo, o sublinhado não faz parte de uma palavra.

Resumão


Índice Anterior Próxima