Показать сообщение отдельно
  #1 (permalink)  
Старый 05.08.2018, 19:07
Интересующийся
Отправить личное сообщение для NO_ONE Посмотреть профиль Найти все сообщения от NO_ONE
 
Регистрация: 01.03.2014
Сообщений: 19

Замена пробелов в строке
Привет. Подскажите, как правильно изменить регулярку, чтобы удалить лишний пробел?

var pattern = /(в |на |у |для |из |и |к |перед |до |после |или |над |от )/g;
var string = mystring.replace(pattern,'$1 ');

Что сейчас:
"раз два три или пять" => "раз два три или  пять".

Что нужно:
"раз два три или пять" => "раз два три или пять".
Ответить с цитированием