好头痛的问题,给40吧

Bird 2002-01-18 12:07:22
收到一个页面传来的数据类似于 12,13,14,15,16,(不一定是连续的)
怎样把它拆分成间隔的单个的数据?
...全文
84 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
blackant2 2002-01-18
  • 打赏
  • 举报
回复
split
离子漂浮物 2002-01-18
  • 打赏
  • 举报
回复
for each x in request(变量名)
response.wirte x
next
老翔 2002-01-18
  • 打赏
  • 举报
回复
本来就是间隔的呀!看不懂你的意思!
jamex 2002-01-18
  • 打赏
  • 举报
回复
用 ;Split函数
playking 2002-01-18
  • 打赏
  • 举报
回复
Split 函数
返回基于 0 的一维数组,其中包含指定数目的子字符串。

Split(expression[, delimiter[, count[, start]]])

参数
expression

必选项。字符串表达式,包含子字符串和分隔符。如果 expression 为零长度字符串,Split 返回空数组,即不包含元素和数据的数组。

delimiter

可选项。用于标识子字符串界限的字符。如果省略,使用空格 ("") 作为分隔符。如果 delimiter 为零长度字符串,则返回包含整个 expression 字符串的单元素数组。

count

可选项。被返回的子字符串数目,-1 指示返回所有子字符串。

Compare

可选项。指示在计算子字符串时使用的比较类型的数值。有关数值,请参阅“设置”部分。

Dim MyString, MyArray, Msg
MyString = "VBScriptXisXfun!"
MyArray = Split(MyString, "x", -1, 1)
' MyArray(0) contains "VBScript".
' MyArray(1) contains "is".
' MyArray(2) contains "fun!".
Msg = MyArray(0) & " " & MyArray(1)
Msg = Msg & " " & MyArray(2)
MsgBox Msg
希偌 2002-01-18
  • 打赏
  • 举报
回复
a=split(session("value"),",")
for i=0 to ubound(a)
response.write a(i)
next
wainman 2002-01-18
  • 打赏
  • 举报
回复
用split函数。注意:先用Instr()判断一下split的识别符--如你上面所写的“,”--是否存在。
离子漂浮物 2002-01-18
  • 打赏
  • 举报
回复
哦,搞错了。sorry
dd=split(session("temp"),",")
for each x in dd
response.wirte x
next
是抄blackant2(乔峰) 的答案。。:)
Bird 2002-01-18
  • 打赏
  • 举报
回复
这是保存在session对象中的数据,代表的数据库中一列的某些值,
我现在要单独把这几个值写如文件中,怎么提取出来??

28,406

社区成员

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

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