I am creating a form, with warning elements. All works great but need to define my patterns better.
$("#postcode").inputNotes(
{
warning: {
pattern: /^[0-9]+$/,
type: 'note',
text: 'Only numbers, please ...',
inversedBehavior: true
}
}
);
$("#phone").inputNotes(
{
warning: {
pattern: /^[0-9]+$/,
type: 'note',
text: 'Only numbers, no spaces please ...',
inversedBehavior: true
}
}
);
Ok for the Postcode warning, I want the pattern to expect 4 numbers
For the Phone warning, I want the pattern to expect 10 numbers.
Any help appreciated.
Update:
For 6 digit or 10 digit numbers:
pattern: /^[0-9]{10}|[0-9]{6}$/,For four digit Postcode:
pattern: /^[0-9]{4}$/,For 10 digit Phone number:
(if phone number can’t start with 0)
pattern: /^[1-9][0-9]{9}$/,(if phone number can start with 0)
pattern: /^[0-9]{10}$/,