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.
 },
}

questionAnswers(1)

yourAnswerToTheQuestion