; ijQuery(document).ready(function () { var fieldLabel = 'Telefone'; ijQuery.validator.addMethod('validatePhone', function (value, element) { var phoneNoRegex = /^\+?\d{2}?\s*\(\d{2}\)?\s*\d{8,9}/ if (value.match(phoneNoRegex)) { return true; } else { return false; } }); $('form [name="' + base64_encode(fieldLabel) + '"]').mask("+55 (99) 99999999?9"); ijQuery('form [name="' + base64_encode(fieldLabel) + '"]').addClass('validatePhone'); ijQuery.extend(ijQuery.validator.messages, { validatePhone: ': Insert a valid phone number.' }); });