28,390
社区成员
发帖
与我相关
我的任务
分享
function cleartrim(str,vReg,restr)
set reg=new RegExp
reg.pattern=vReg
reg.IgnoreCase = True
reg.Global = True
str=reg.replace(str,restr)
cleartrim=str
end function
str=",1,2,3,4,,,,,5,"
str=cleartrim(cleartrim(str,",[\s,]*,",","),"^,|,$","")
response.Write str
可以用这种方法删除多余的<%
str="1,2,3,4,,,,,5,"
arr=split(Str,",")
narr=Array()
for i=0 to uBound(arr)
if(arr(i)<>"")then
redim Preserve narr(uBound(narr)+1)
narr(uBound(narr))=arr(i)
end if
next
response.write(join(narr,","))
%>