Comment puis-je savoir si une chaîne contient des caractères non-ASCII?

Je suis à la recherche pour détecter les noms de domaine internationalisés locales et des parties aux adresses e-mail, et voudrais savoir si il existe un moyen facile et rapide de le faire avec les regex ou sinon en Javascript.

source d'informationauteur wwaawaw