RegularExpressionValidator sur les envois de fichiers

Afin de mieux sécuriser les envois de fichiers de nos clients, je rajoute à présent systématiquement un « RegularExpressionValidator » que j’associe au contrôle NeatUpload .

L’astuce que je voulais faire partager ici, c’est le moyen de faire un test insensible à la casse des lettres, car, par défaut, ce contrôle de validation fait toujours la différence entre minuscules et majuscules. Il est toujours possible d’utiliser un CustomValidator, mais c’est moins convivial pour les utilisateurs.

L’expression régulière à utiliser pour vérifier qu’un fichier a bien l’extension « .pdf » ou « .doc » par exemple est donc la suivante : ^.+\.(([pP][pP][sS])|([dD][oO][cC]))$

En espérant que ça vous fasse gagner du temps 😉

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. Apprenez comment les données de vos commentaires sont utilisées.