Expressão regular em JavaScript e caracteres especiais (acentos, cedilhas, etc)

image_pdfimage_print

A forma padrão a-zA-Z não é suficiente para pegar os caracteres especiais acentuados entre outros. No entanto, existe uma forma especial que é capaz de coincidir/combinar/casar com mais padrões de letras especiais, como acentos e cedilhas.

Para isto, basta:

//Resposta: ["combinação está certa à"]
"combinação está certa à".match(/^[a-z\u00C0-\u00ff A-Z]+$/)
Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!