i = ne pas tenir compte de la casse (ne pas faire de diff entre minuscule et majuscule)
m = les ^ et $ sont prix en compte pour chaque ligne plutot que seulement pour le début et la fin de la chaine .... vu que tu test la valeur d'un seul champ input tu peux virer le m
oui, c'est bien celle la :
a toi de remplacer "php" et "conf" par les extensions que tu veux tester ou en rajouter d'autres avec le séparateur |
faut pas oublier de changer le nom de l'objet et de l'utiliser dans l’espèce d'appel :
1 2 3 4
| "testFile": {
"regex": /\.(php|conf)$/i,
"alertText": "pas la bonne extension"
}, |
et aprés surement un truc dans ce genre
<input type="file" id="myfile" name="myfile" class="validation[custom[testFile]]"/>
Partager