用正则怎样将如下空格去掉

怎样把三者中间的空格去掉(在正则里限制)

var pattern = /(\d.)+/g;
var str = '1.baidu 2.google 3.bing';
var result = str.replace(pattern, '#');
alert(result)

现在是这样的 #baidu #google #bing
我想要这样的 #baidu#google#bing

var pattern = /\s?\d\./g;

追问

多问一下: 

为什么你的代码有这个框  他的没有呢 

他的是纯文本 你的是加了什么标签吗

追答

这个是代码格式,百度知道提供的

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-09-24
var pattern = /\s*\d\.+/g;
相似回答