Les caractères autorisés sont : a-z, A-Z, 0-9, ()+,=?./:- ainsi que LF et CR.
Je suppose que le plus facile est de définir une expression régulière pour cela, et utiliser ensuite regexp.test (stringToCheck) .
Malheureusement, je ne sais pas comment exprimer LF et CR (retour chariot) dans mon expression régulière. Pour l'instant, ça donne ça :
var regexp = /[^a-z0-9 ()+,=?./:-]/mgi
Quelqu'un sait-il comment y ajouter LF et CR ?
Merci