Como transformar qualquer regex em um complemento de si mesmo sem edição complexa das mãos?

A seguir, são pseudo exemplos, não regex real, mas ainda é um exemplo do que quero dizer:

.* (anything)

-.* (NOT anything)
[A-Z] (Any letter A to Z, caps only)

-[A-Z] (NOT any letter A to Z, caps only)

EDITAR: Inverso alterado em complemento na pergunta. Aqui é onde a alteração foi feita: "transforme qualquer regex em umacomplemento de si mesmo "

questionAnswers(6)

yourAnswerToTheQuestion