RegEx: Classes de caracteres VIII — Curinga .
Você pode pensar nas classes de caracteres como caracteres com significado especial. Elas são reconhecidas como especiais quando você coloca \ antes do caractere. O . é a única exceção. Ele não requer \ e é um caractere curinga. Ele corresponde a qualquer caractere, exceto terminadores de linha.
O ES2018 adicionou a flag s "dotAll", que permite que o ponto também corresponda a terminadores de linha.
Aqui está uma lista das classes de caracteres em JavaScript:
., \cX, \d, \D, \f, \n, \r, \s, \S, \t, \v, \w, \W, \0, \xhh, \uhhhh, \uhhhhh, [\b]const str = "eta, edu, etc, ele, epa, eye, exe, emf, ete, eon, era"
// Instead of a string we want an array like this:
// ["eta", "edu", "etc", "ele", "epa", "eye", "exe", "emf", "ete", "eon", "era"]
// You could use the split() method but let's try with a regular expression.Escreva a expressão regular que retorne um array com todas as palavras. Use a classe de caracteres . na sua expressão.
Notas
Confira a aba Recursos para ver detalhes sobre as classes de caracteres se você ficar em dúvida.