我在 JSP 表单中存储了一个短语验证。其中一个名为 FB-Number 的文本字段应该只接受如下格式:FG123-1238234。(可以是任何字母或任何数字)
数字和字母的个数不限,在“-”之前,数字或字母都可以在前(FG123-)或(123FG-)。简而言之,“-”之前只能是大写字母和数字的混合,“-”之后只能是数字。必须在中间写“-”。
我在表单验证函数中编写了以下代码,但它不起作用。如果有人可以提供帮助,我将不胜感激。
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