Embora a geração de strings aninhadas seja poderosa, ela possui algumas limitações. Padrões complexos com extensa repetição (como a{60000}) podem causar problemas de desempenho ou estouro de memória. Algumas ferramentas têm dificuldades com recursos avançados de regex como lookaheads ou backreferences. Além disso, gerar todas as combinações possíveis para padrões com muitas variações pode produzir um número avassalador de resultados, tornando-se pouco prático para padrões amplos.