Múltiplas palavras em qualquer ordem usando regex
Como o título diz, eu preciso encontrar duas palavras específicas em uma frase. Mas eles podem estar em qualquer ordem e em qualquer invólucro. Como faço para fazer isso usando o regex?
Por exemplo, preciso extrair as palavrastest
elong
a partir da seguinte sentença se a palavratest
vem primeiro oulong
vem.
This is a very long sentence used as a test
ATUALIZAÇÃO: O que eu não mencionei na primeira parte é que também precisa ser insensível a maiúsculas e minúsculas.