Как заменить специальные символы с регулярным выражением в JavaScript?

Мне нужно заменить специальные символы из строки, например так:

this.value = this.value.replace(/\n/g,'');

За исключением части регулярных выражений, мне нужно найтинапротив из всех этих:

[0-9] Найти любую цифру от 0 до 9
[A-Z] Найти любой символ от прописных букв A до прописных букв Z
[a-z] Найти любой символ от строчной буквы a до строчной буквы z

плюсunderscore а такжеminus.

Таким образом, эта строка в порядке:

Abc054_34-шд

И эта строка плохая:

Fš 04 // 4.

Из плохой строки мне нужно удалить запрещенные символы.

Как мне сложить это правило регулярных выражений?

Ответы на вопрос(2)

Ваш ответ на вопрос