ASP把多个空格变成一个空格

来源:百度知道 编辑:UC知道 时间:2024/06/22 15:33:11
<%
ok1="123 456789"
ok2=replace(ok1,Chr("32") ,"&")
response.write ok2
%>

里面有三个空格,出来的结果就是123&&&456789
有什么办法让它只有一个空格就是123&456789 这个怎么除去别的空格只留一个。

我的老土办法,行就试用:
<%
ok1="123 456789"
a=instr(ok1," ")
b=instrRev(ok1," ")
if (b-a)>1 then
ok2=mid(ok1,1,(a-1))&"&"&mid(ok1,b,len(ok1)-b)
ok3=replace(ok2,chr(32),"")
else
ok3=replace(ok1,chr(32),"&")
response.Write ok3
end if
%>

用正则