1
resposta

dúvida sobre \d

Uma única coisa que não ficou clara para mim, quando deve se usar " . ", " * " e " \ "?

1 resposta

' \ ' Uma barra invertida que preceda um caractere não especial significa que o caractere seguinte é especial e não deve ser interpretado de forma literal. Por exemplo, o caractere 'd' quando não precedido de uma barra invertida significará uma ocorrência do próprio caractere 'd' minúsculo, porém se precedido da barra invertida '\d' ele passará a significar a ocorrência de números de 0 a 9 .

' . ' (O ponto decimal) corresponde com qualquer caracter, exemplo no texto:

onze de agosto A expressão ..ze retornará onze, ou seja, os dois primeiros caracteres podem ser qualquer caracter mas os dois seguintes devem conter ' ze '

' * ' Corresponde a expressão que o precede repetida 0 ou mais vezes. Equivalente a {0,}

Por exemplo, bo* acha uma correspondência para 'boooo' ou apenes o 'b' pois ele diz ache a letra b que tenha como seguinte a letra 'o' uma ou nenhuma vez.Na palavra Scoob retorna apenas a letra b.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software