Expressão regular que permite números, espaços, sinal de adição, hífen e colchetes
Estou usando o jquery validator, onde adicionei um método para validar uma string que permite apenas números, espaços, sinal de adição, hífen e colchetes. O número é obrigatório na string, mas outro fretador é opcional.
Meu código para adicionar método no jquery validor:
jQuery.validator.addMethod( "regex", function(value, element, regexp) {
var re = new RegExp(regexp);
return this.optional(element) || re.test(value);
},
"Please check your input."
);
Código a seguir para as regras:
rules: {
myfield: {
required: true,
regex: "[0-9]+" // want to add regular expression but I wrote only for digit which works but do not understand how to reach at my requirements.
},
}