RegEx XVI: Negação

O circunflexo ^, quando aparece no início de um conjunto de caracteres, equivale a “não” em RegEx. A expressão regular [^a-c] corresponde a qualquer caractere, exceto “a”, “b” e “c”. Escreva a expressão regular que corresponda a qualquer caractere, exceto letras, dígitos e espaços. Você deve usar um conjunto de caracteres negado na sua expressão.

Exemplos

txt = " alice15@gmail.com "
pattern = "yourregularexpressionhere"

re.findall(pattern, txt) ➞ ["@", "."]

Observações

  • Você não precisa escrever uma função, apenas o padrão.
  • Não remova import re do código.
  • Encontre mais informações sobre RegEx e negação em Recursos.
  • Você pode encontrar todos os desafios desta série na minha coleção Basic RegEx.