日期:2014-05-17  浏览次数:21032 次

请问如何替换最后一个字符前面的逗号
例如现在有字符串 "1,2,3,4,5,6 "
现在要换成 "1,2,3,4,5   and   6 "

请问如何实现呢?

------解决方案--------------------
用instrrev找到那个逗号,把前半和后半取出来,在中间加上 and
------解决方案--------------------
<%
'请在这里输入您的ASP代码
Dim str,last
str = "1,2,3,4,5,6 "
last = InStrRev(str, ", ")
Response.Write(Left(str,last-1) & " and " & right(str,len(str)-last))
%>