Вы можете выучить регулярные выражения, или (возможно, проще, если вы проверяете только один символ за раз), у вас может быть список символов, а затем какая-то функция sanitize
для удаления каждого из них. из строки.
var myString = "An /invalid &string;";
var charList = ['/', '\\', '&', ';']; // etc...
function sanitize(input, list) {
for (char in list) {
input = input.replace(char, '');
}
return input
}
Итак:
sanitize(myString, charList) // returns "An invalid string"