关于对字符串的处理问题!!!请高手指点!!!!!!

cannavro 2003-11-20 08:48:26
怎样才能将一串字符串按我指定的要求分离出来啊!!!!!!!!
例子:现在有这么一串字符,
STR=200310210010050140044, 200310280010050140009, 200310280020030020010

现在要将STR分成两部分(STR1和STR2)
STR1=20031021001,20031028001,20031028002(逗号前面21位数的左边11位数组成)

STR2=0050140044,0050140009,0030020010 (逗号前面21位数的右边10位数组成)

请问用什么样的语句实现!!!!!!!!!!
...全文
33 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
flyolive 2003-11-20
  • 打赏
  • 举报
回复
用mid函数
DeltaCat 2003-11-20
  • 打赏
  • 举报
回复
不好意思,最后一句是
STR2 = left(str2,len(str2)-1)
DeltaCat 2003-11-20
  • 打赏
  • 举报
回复
tmpArray = split(STR,",")
for i=lbound(tmpArray) to ubound(tmpArray)
Str1 = Str1 & Left(tmpArray(i),11) & ","
Str2 = Str2 & Right(tmpArray(i),10) & ","
next

STR1= Left(Str1,len(str1)-1)
STR@ = left(str2,len(str2)-1)
actor2222 2003-11-20
  • 打赏
  • 举报
回复
right and left 函数
jarodzhao 2003-11-20
  • 打赏
  • 举报
回复
如果是第一个逗号前的那一串,直接用left(str,11)

再有,就是先分割了
tmp=split(str,",")
right(tmp(0),10)

28,407

社区成员

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

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