Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Com \ podemos escapar meta-chars, por exemplo \.. ( ???)

Olá, Não entendi esse conceito "com \ podemos escapar meta-chars"

". é um meta-char que significa qualquer char. Com \ podemos escapar meta-chars, por exemplo .. "

2 respostas
solução!

Oi Thais,

Recomendo usar o regex101.com pra brincar com regex, ok?

Vamos lá, esses meta-chars sao os caracteres que devem ser interpretados como uma instrucao, para conseguirmos capturar o que queremos numa string por exemplo.

O . (ponto final) é um meta-char:

Repare que ele foi interpretado, por isso pega os caracteres.


Agora como pegarmos somente o caractere ( string) ponto final? Se colocar somente o "." na regex ela interpreta!

Para isso que precisamos escapar esse meta-caractere, apenas colocando uma barra invertida junto com ele, da seguinte forma:

Agora sim ele pegou o caractere ponto!

Espero ter ajudado,

Abcs!

Entendi. Muito obrigada!