Ah, outra construção comum é a classe de caracteres, como [aieou]
para qualquer vogal, [a-z]
para letras minúsculas de "a" a "z", etc.
E para manter o padrão de nomes "amigáveis" que vc está usando, a sugestão seria:
const regex = RegexConstrutor()
.qualquer_um('a', 'e', 'i', 'o', 'u') // [aieou]
.qualquer_um(RegexTipos.intervalo('a', 'z')) // [a-z]
.qualquer_um(RegexTipos.espaco, RegexTipos.digito) // [\s\d]