I would like some help creating a regular expression for parsing a string on a textbox. I currently have these two javascript methods:
function removeIllegalCharacters(word) {
    return word.replace(/[^a-zA-Z 0-9,.]/g, '');
}
$("#comment").keyup(function() {
 this.value = removeIllegalCharacters(this.value);
}); 
I would like to replace my /[^a-zA-Z 0-9,.]/g regex for one that would accept only the following set of characters:
a-zA-Z0-9áéíóúüÁÉÍÓÚÜñÑ;,.()- +
It's probably pretty simple, but I have close to none regex skills. Thanks in advance.