Я использую функцию replace
для удаления нежелательных символов, таких как:
var test = "one line \n another line";
test = test.replace(/[^a-z0-9äöåÄÖÅ"\${}()%&#!¡¿?"'><.,;:=\/*+-_ \^]/g, '')
Результат:
"one line another line";
Если вы заметили два пробела, и это простоУдалено \ n
Я заметил, что он удаляет \ n , но как это может произойти, если не указано в регулярном выражении замены?