У меня есть головоломка.Javascript regex- удалить все пробелы в строке, кроме слов
У меня есть форма диалога диалога jquery, связанная с событием щелчка таблицы внутри аккордеона. При щелчке строки открывается диалоговое окно с полями ввода и другими элементами, заполненными данными строки таблицы.
В качестве части формы я хотел бы включить текст заголовка аккордеона. Я могу извлечь из текста через
var activeClient = $("#strat_key_management").accordion("option", "active");
var client = $("#strat_key_management h2").eq(activeClient).text();
но есть много новой строки и пробелы в тексте, как показано на рисунке:
"\n CLIENT NAME FOO BAR BUZZ \n \n \n \n "
можно удалить символ новой строки через
client = client.replace(/\n\gm, "");
и это производит
" CLIENT NAME FOO BAR BUZZ "
, где кавычки показывают начало и конец строки.
Как удалить пробелы в окружении CLIENT NAME FOO BAR BUZZ
, но не в это?
Не работает '$ .trim'? – vsr