永发信息网

asp替换多个字符

答案:1  悬赏:50  手机版
解决时间 2021-11-25 23:14
  • 提问者网友:雨不眠的下
  • 2021-11-25 13:21
asp替换多个字符
最佳答案
  • 五星知识达人网友:由着我着迷
  • 2021-11-25 13:49
<%=replace(rs("wg"),"1",""你"")%>
<%=replace(rs("wg"),"2",""厉"")%>
<%=replace(rs("wg"),"3",""害"")%>追问这样我试过,会出现三次内容呢。追答那就用IF判断吧;
你总共有要替换有几个?只有1,2,3吗?追问总共就有四个可能,1或者是2,或者是3,或者是空。IF判断我不会呢,大师请指点一下吧追答这个rs("wg")里面是1或者是2,或者是3,或者是空,
有没有12,13,23的可能,还是只是1或是2,或是3?追问没有重复的可能。只有单独的1,或者是2或者是3.这三个数字不会同时出现。追答<%
A=rs("wg")
If InStr("1", A) > 0 Then
CC=replace(rs(A,"1",""你"")
elseif InStr("2", A) > 0 Then
CC=replace(A,"2",""厉"")
elseif InStr("3", A) > 0 Then
CC=replace(A,"3",""害"")
end if
%>追问<%
A=rs("wg")
If InStr("1", A) > 0 Then
CC=replace(rs(A,"1","你")
elseif InStr("2", A) > 0 Then
CC=replace(A,"2","厉")
elseif InStr("3", A) > 0 Then
CC=replace(A,"3","害")
end if
%>
显示
缺少 ')'追答代码敲多了
<%
A=rs("wg")
If InStr("1", A) > 0 Then
CC=replace(A,"1","你")
elseif InStr("2", A) > 0 Then
CC=replace(A,"2","厉")
elseif InStr("3", A) > 0 Then
CC=replace(A,"3","害")
end if
%>追问执行后没有显示中文呢。还要再加一个<%=rs("A")%> 吗?追答加个
<%=CC%>
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯