This page looks best with JavaScript enabled
Regex
Validate UK Phone
1
2
3
4
|
validatePhone = function(phone) {
var re = /^(((\+44\s?\d{4}|\(?0\d{4}\)?)\s?\d{3}\s?\d{3})|((\+44\s?\d{3}|\(?0\d{3}\)?)\s?\d{3}\s?\d{4})|((\+44\s?\d{2}|\(?0\d{2}\)?)\s?\d{4}\s?\d{4}))(\s?\#(\d{4}|\d{3}))?$/;
return(re.test(phone));
};
|
Validate Email
1
2
3
4
5
|
validateEmail = function(email) {
var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return(re.test(email));
};
|
Validate UK Car registration number
1
2
3
|
const validRegex =
'(^[A-Z]{2}[0-9]{2}\s?[A-Z]{3}\$)|(^[A-Z][0-9]{1,3}[A-Z]{3}\$)|(^[A-Z]{3}[0-9]{1,3}[A-Z]\$)|(^[0-9]{1,4}[A-Z]{1,2}\$)|(^[0-9]{1,3}[A-Z]{1,3}\$)|(^[A-Z]{1,2}[0-9]{1,4}\$)|(^[A-Z]{1,3}[0-9]{1,3}\$)|(^[A-Z]{1,3}[0-9]{1,4}\$)|(^[0-9]{3}[DX]{1}[0-9]{3}\$)';
|