Determinando a parte incomparável de uma string usando uma regex em Python

Suponha que eu tenha uma string "a foobar" e use "^ a \ s *" para corresponder a "a".

Existe uma maneira de obter facilmente "foobar" retornado? (O que NÃO foi correspondido)

Eu quero usar um regex para procurar umpalavra de comando e também use o regex para remover a palavra de comando da string.

Eu sei como fazer isso usando algo como:

mystring[:regexobj.start()] + email[regexobj.end():]

Mas isso se desfaz se eu tiver várias correspondências.

Obrigado!

questionAnswers(4)

yourAnswerToTheQuestion