I have a form in which you have to input your phone number and other fields.
I\'m validating the form with jQuery Validate.
To validate the phone number fi
I think you will need to add a custom validator.
$.validator.addMethod("phoneNumber", function(uid, element) {
return (this.optional(element) || uid.match(phone number regex));
}
You can add a custom validator
jQuery.validator.addMethod("phoneStartingWith6", function(phone_number, element) {
phone_number = phone_number.replace(/\s+/g, "");
return this.optional(element) || phone_number.match(/^6\d{8,}$/);
}, "Phone number should start with 6");
and use it like this:
rules: {
phone: {
required: true,
minlength: 9,
phoneEnding6: true
},..
You need to edit the regex inside phone_number.match
to suit your requirements.
You can also try simple Javascript function
"Hello World!".startsWith("He"); //true
Note: This comment/code is for those who are not using jquery validate.