| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1157 人关注过本帖
标题:请教,vb脚本字符串格式化问题
只看楼主 加入收藏
fzjs
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2008-10-28
收藏
 问题点数:0 回复次数:9 
请教,vb脚本字符串格式化问题
握想从数据库提取的字符把他按行排列,字符串长度不定。
如把 “x1    34   x2    35    x3     45”
排列成:
x1     34
x2     35
x3     45
请问怎样编写代码。。。多谢
搜索更多相关主题的帖子: 脚本 字符 格式化 
2008-11-02 10:35
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
s=replace(s,"x",vbcrlf & "x")
2008-11-02 10:48
fzjs
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2008-10-28
收藏
得分:0 
多谢版主,但表达式的“x”不是常量,要变量才行,因为字符串中不一定是“x1,x2。。。这样的”
又如:
“md345    3   567     34    bf   34”
弄成:
md345    3
567      34
bf       34
2008-11-02 12:06
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
[bo][un]fzjs[/un] 在 2008-11-2 12:06 的发言:[/bo]

多谢版主,但表达式的“x”不是常量,要变量才行,因为字符串中不一定是“x1,x2。。。这样的”
又如:
“md345    3   567     34    bf   34”
弄成:
md345    3
567      34
bf       34

那是你概括问题的能力不行。你让我怎么知道x是变量。
2008-11-02 13:28
fzjs
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2008-10-28
收藏
得分:0 
是我问题表达没够清楚,多谢了
2008-11-02 13:57
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
“x1    34   x2    35    x3     45”
x1和34之间2个空格是固定的?
2008-11-02 14:27
fzjs
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2008-10-28
收藏
得分:0 
“x1    34   x2    35    x3     45”
x1和34之间2个空格是固定的?

中间的空格不是固定的,xi是表示项目,34是项目的值
2008-11-02 18:11
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
那不好办了,没有规律的字符串很难截取
2008-11-02 20:49
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
不难,但是繁。

如果不要求最后得到的结果里空格数和原来一样的话,可以用Replace将所有重复空格去掉之后用Split分割成数组,然后2位一并即可。
2008-11-02 22:20
fzjs
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2008-10-28
收藏
得分:0 
多谢两位高手 !!!!!,我以后还有问题请教你们,嘿嘿
2008-11-03 12:00
快速回复:请教,vb脚本字符串格式化问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.035786 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved