Skip to content

Latest commit

 

History

History
13 lines (8 loc) · 799 Bytes

File metadata and controls

13 lines (8 loc) · 799 Bytes

3.1 - Dot

O dot é um metacaractere representado por um . em que casa com qualquer caractere, até ele mesmo!

Precisamos falar um pouco mais sobre esse metacaractere, ele não casa com quebras de linhas. Essa exceção existe por motivos históricos.

As primeiras ferramentas a utilizar as expressões regulares foram baseadas em linhas, lendo uma por uma de um arquivo e aplicando a expressão regular. Sabendo disso, não havia a necessidade do metacaractere casar com as quebras de linhas já que seria impossível haver uma em uma linha.

Nota

Esse metacaractere vira um literal quando utilizado em uma classe de caracteres. Não se preocupe, veremos mais a frente o que é uma classe de caracteres!


Ir para Módulo básico:Metacaracteres:Quantificadores