关于字符串的分离

redondo520 2005-07-04 09:28:02
比如说“1234567890”这段没有分隔符的句子,用什么函数能把每个数字都取出来,并排成数组,谢谢,急用!
...全文
103 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
redondo520 2005-07-05
  • 打赏
  • 举报
回复
zy51(Final) 正解,1楼的方法把0改为1就可以了,谢谢
zy51 2005-07-05
  • 打赏
  • 举报
回复
再补充一下.定义个函数以后就可以直接调用了.
<%
dim str , i , arr

function getallstring(str)
redim arr(len(str)-1)

for i=0 to len(str) - 1
y=i+1
arr(i) = mid(str, y, 1)
response.write arr(i)
next

end function

Response.Write getallstring(1234567890)
%>

zy51 2005-07-05
  • 打赏
  • 举报
回复
2楼的思路是对的.不过有个错误是忽略了mid函数的start参数不能为0.

改代码为
dim str , i
dim arr(9)
str="1234567890"
for i=0 to len(str) - 1
y=i+1
arr(i) = mid(str, y, 1)
next
asde2004 2005-07-04
  • 打赏
  • 举报
回复
javascript里用split方法配合正则。
MyGhosts 2005-07-04
  • 打赏
  • 举报
回复
dim str , i
dim arr(9)

for i=0 to len(str)
arr(i) = mid(str, i, 1)
next

28,406

社区成员

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

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