请教ASP遍历的一个小问题

zr3153136 2018-01-24 09:21:06
a="一,二,三,四,五,六,七"
b="三"

两个字符串组
怎么遍历对比a有没有b
如果有原样输出并在a与b相同的字符串前后加入"'/"
例如 "一,二,/三/,四,五,六,七"
...全文
1175 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
rings2006 2018-05-06
  • 打赏
  • 举报
回复
a="一,二,三,四,五,六,七" b="三" a = ","&a&"," b = ","&b&"," if(instr(a,b)>0) then response.write "存在" response.write replace(a,b,"/"&b&"/") else response.write "不存在" end if
Dogfish 2018-03-03
  • 打赏
  • 举报
回复
	a="一,二,三,四,五,六,七"
	b="一,三,二"
	ar_b = split(b, ",")
	c = ",," & a & ",,"
	for i=0 to ubound(ar_b)
		c = replace(c, "," & ar_b(i) & ",", "," & ar_b(i) & "/,")
	next
	c = replace(c, ",,","")
	response.Write c
Dogfish 2018-03-03
  • 打赏
  • 举报
回复
如果b是多元素的,就先化为数组,然后一个一个置换。
Dogfish 2018-03-03
  • 打赏
  • 举报
回复
	a="一,二,三,四,五,六,七"
	b="三"
	c = replace(",," & a & ",,", "," & b & ",", ",/" & b & "/,")
	c = replace(c, ",,","")
	response.Write c
yanjie0929 2018-01-26
  • 打赏
  • 举报
回复
引用 3 楼 zr3153136 的回复:
兄弟 你这个运行结果 一,二,三/,四,五,六,七 很感谢你 ,不过能否给三前面也加上/ 例如一,二,/三/,四,五,六,七
这/你都不会加?还玩毛线啊
zr3153136 2018-01-26
  • 打赏
  • 举报
回复
引用
引用 5 楼 zr3153136 的回复: 引用 这/你都不会加?还玩毛线啊 自己试试去 猪脑子 你以为在三前面加个/很简单 猪脑子,我随便改了下就弄好了,很简单!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
来!发出你的代码!
yanjie0929 2018-01-26
  • 打赏
  • 举报
回复
引用 5 楼 zr3153136 的回复:
引用
这/你都不会加?还玩毛线啊
自己试试去 猪脑子 你以为在三前面加个/很简单
猪脑子,我随便改了下就弄好了,很简单!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
zr3153136 2018-01-26
  • 打赏
  • 举报
回复
引用
这/你都不会加?还玩毛线啊
自己试试去 猪脑子 你以为在三前面加个/很简单
php_wsd 2018-01-25
  • 打赏
  • 举报
回复
a="一,二,三,四,五,六,七" b="三" a = ","&a&"," b = ","&b&"," if(instr(a,b)>0) then response.write "存在" else response.write "不存在"
hookee 2018-01-25
  • 打赏
  • 举报
回复

a = "一,二,三,四,五,六,七"
b = "三"
c = ""
aItems = Split(a, ",")
bItems = Split(b, ",")
For i = 0 To UBound(aItems)
    isFound = False
    For j = 0 To UBound(bItems)
        If aItems(i) = bItems(j) Then
            isFound = True
            Exit For
        End If
    Next
    c = c & aItems(i)
    If isFound Then c = c & "/"
    c = c & ","
Next
If c <> "" Then c = Left(c, Len(c)-1)
Response.Write c
zr3153136 2018-01-25
  • 打赏
  • 举报
回复
兄弟 你这个运行结果 一,二,三/,四,五,六,七 很感谢你 ,不过能否给三前面也加上/ 例如一,二,/三/,四,五,六,七

28,407

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧