ASP中Replace函数的问题?

来源:百度知道 编辑:UC知道 时间:2024/04/30 16:43:05
ASP里可以用Replace函数来替换字符:

例子: Replace("ABCD123ABC","AB","ab")
结果: abCD123abC

但如果我想同时替换多个位置呢?该怎么写?

<%
aa="ABCD123ABC"
aa=Replace(aa,"AB","ab")
aa=Replace(aa,"1","2")
aa=Replace(aa,"C","123")
response.write aa
%>

显示内容为:

ab123D223ab123

须注意某次替换后的内容,可能又会被下一个替换换掉! 假设上面的字符串中,先替换"1"为"2",第二次替换"2"为"3",则最初"1"处也变成"3"了!

所有的全部替换

必须查找多次,即用多个Replace多次查找。