Как заменить специальные символы с регулярным выражением в 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.
Из плохой строки мне нужно удалить запрещенные символы.
Как мне сложить это правило регулярных выражений?