Regex para extrair as 3 primeiras palavras de uma string

Estou tentando substituir todas as palavras, exceto as três primeiras palavras da string (usando o teclado de texto).

Valor ex:This is the string for testing.

Quero extrair apenas 3 palavras:This is the da string acima e remova todas as outras palavras.

Eu descobri o regex para combinar as 3 palavras(\w+\s+){3} mas preciso corresponder a todas as outras palavras, exceto as três primeiras, e remover outras palavras. Alguém pode me ajudar com isso?

questionAnswers(3)

yourAnswerToTheQuestion