Je suis stocké dans une validation d'expression, dans un formulaire JSP. L'un des champs de texte, appelé FB-Number, ne doit accepter que le format suivant: FG123-1238234. (Ce peut être des lettres ou des chiffres)Validation de formulaire JSP
Le nombre de chiffres et de lettres n'est pas limité et avant «-», les chiffres ou les lettres peuvent passer en premier (FG123-) ou (123FG-). En bref, avant '-' peut être seulement un mélange de lettres majuscules et de nombres et après '-' ne devrait être que des nombres. écrire '-' au milieu est obligatoire.
J'ai écrit le code suivant dans la fonction de validation de formulaire, mais cela ne fonctionne pas. J'apprécie si quelqu'un peut aider.
var numericExpression =/^[A-Z0-9]+\-[0-9]\+$/;if(theForm.fb_number.value.match(numericExpression)){
return true;
}else{
alert("Enter valid format for FB_Number");
theForm.fb_number.focus();
return false;
}enter code here
Le code que je l'ai écrit fait partie d'un WebForm, je pense le format pourrait être un peu différent de ce que vous avez suggéré. –
Cela a fonctionné. Merci :) –