asp搜索框里面的符号替换方法?
keyword=replace(keyword,"。",".")这个代码是把。换成了.但这个值替换了一个我还有,需要换成.怎么增加替换?keyword=replace(k...
keyword=replace(keyword,"。",".")
这个代码是把。换成了.
但这个值替换了一个
我还有,需要换成.
怎么增加替换?
keyword=replace(keyword,"。",".")
这个代码只替换了一个,我需要替换多个符号。。。
ysh198554 :
能否写完整,谢谢
(我想替换三个:把 , 和 。还有英文字母 s 都换成 . ) 展开
这个代码是把。换成了.
但这个值替换了一个
我还有,需要换成.
怎么增加替换?
keyword=replace(keyword,"。",".")
这个代码只替换了一个,我需要替换多个符号。。。
ysh198554 :
能否写完整,谢谢
(我想替换三个:把 , 和 。还有英文字母 s 都换成 . ) 展开
展开全部
两种办法
1、求出你要替换的字符出现的次数
<%
Function CountStr(str1,str2)
j=1
total=0
for i=1 to len(str1)
i=instr(i,str1,str2)
if i=0 then
exit for
else
total=total+1
end if
next
response.write(total)
End Function
%>
<%
response.Write CountStr("aaa|bb||a|ccsa|adasa","|")
%>
再用keyword=replace(keyword,"。",".")这个替换
for i=1 to total
keyword=replace(keyword,"。",".")
next
2、用正则表达式
1、求出你要替换的字符出现的次数
<%
Function CountStr(str1,str2)
j=1
total=0
for i=1 to len(str1)
i=instr(i,str1,str2)
if i=0 then
exit for
else
total=total+1
end if
next
response.write(total)
End Function
%>
<%
response.Write CountStr("aaa|bb||a|ccsa|adasa","|")
%>
再用keyword=replace(keyword,"。",".")这个替换
for i=1 to total
keyword=replace(keyword,"。",".")
next
2、用正则表达式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
replace(replace(replace(keyword,"。","."),""),"")
无限加下去
无限加下去
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是否
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询