Как объединить выражения str.replace () в javascript?

Я хочу объединить все эти выражения в одно и понятия не имею, как это сделать, ему нужно удалить конечный пробел и удалить начальный пробел, но сократите пробел между двумя словами до одного (если их больше одного). Спасибо

var _str = document.contact_form.contact_name.value;
name_str = _str.replace(/\s+/g,' ');
str_name = name_str.replace(/\s+$/g,'');
name = str_name.replace(/^\s+/g,'');
document.contact_form.contact_name.value = name;
9
задан Andy Lobel 20 February 2014 в 15:54
поделиться