Javascript 用于检查名称是否以字母开头的jQuery验证程序
我有一个表单,我正在使用jquery验证器,在这里我想检查,当用户输入名称时,名称可以包含特殊字符,但它应该总是以字母字符开头。有人能告诉我怎么做吗Javascript 用于检查名称是否以字母开头的jQuery验证程序,javascript,jquery,validation,Javascript,Jquery,Validation,我有一个表单,我正在使用jquery验证器,在这里我想检查,当用户输入名称时,名称可以包含特殊字符,但它应该总是以字母字符开头。有人能告诉我怎么做吗 full_name: { validators: { notEmpty: { message: 'The Full Name field is required' }, stringLength: { max: 100,
full_name: {
validators: {
notEmpty: {
message: 'The Full Name field is required'
},
stringLength: {
max: 100,
message: 'The Full Name must be less than 100 characters long'
}
}
},
使用like
您还可以使用regex/^[a-z].*/i,其中,.*可以是任何字符,这是验证框架使用的。请参阅关于regex验证的jQuery验证程序插件文档。您可以使用像:/[a-z].*/i这样的正则表达式,这与他所要求的完全不同,因为它应该以字母开头,但后面可以包含其他字符。
if( yourstring.match(/^[a-zA-Z0-9]+/) ) {
return true
}
if( yourstring.match(/^[a-zA-Z0-9]+/) ) {
return true
}