var re1,r1;
var s1="ni whb"
re1=/(\S){0,}(\s)(\S){0,}/g;//全局匹配 r1将存放所有与之匹配的值
r1=s1.mactch(re1);
返回的r1[1]=i
      r1[2]=空格
      r1[3]=b   
这r1[1]和r1[3]是怎么计算来的啊。 
为什么r1[1] 不可以是n
而r1[3]不可以是 w 或h
呢/