Pular para o conteúdo

Expressões regulares em sistemas Linux

  • por
linux

Expressões regulares, conhecido como REGEX, é uma linguagem por si só, e seu domínio básico é essencial como um administrador de sistemas Linux.

. (ponto) – um único caractere.

? – o caractere precedente corresponde apenas a 0 ou 1 vezes.

  • – o caractere anterior corresponde a 0 ou mais vezes.
  • – o caractere anterior corresponde a 1 ou mais vezes.

{n} – o caractere precedente corresponde exatamente a n vezes.

{n, m} – o caractere precedente corresponde a pelo menos n vezes e não mais que m vezes.

[agd] – o caractere é um daqueles incluídos entre colchetes.

[^ agd] – o caractere não é um daqueles incluídos entre colchetes.

[c-f] – o traço dentro dos colchetes funciona como um intervalo. Neste caso, significa as letras c, d, e ou f.

() – nos permite agrupar vários caracteres para se comportarem como um.

| (símbolo pipe) – a operação OR lógica.

^ – corresponde ao início da linha.

$ – corresponde ao final da linha.