怎么将连续的空格为了一个空格

如何将连续的空格为了一个空格?varsabcd 如何让s变为:sabcd ?谢谢[解决办法] scriptvar str ab

如何将连续的空格为了一个空格?
var   s   =   "a           b   c                                   d "

如何让s变为:

s   =   "a   b   c   d "



谢谢

[解决办法]
<script>
var str = "a b c d "
var re=/\s+/g;
str=str.replace(re, " ");
alert(str);
</script>