VB如何分割文本?
易语言里面有个命令叫“分割文本”,就比如C盘有一个记事本,内容是"9,8,7,22,1,3,5"这7个数据,我有一个数组里的7个成员怎样赋给逗号分隔开的每个数字?VB中有...
易语言里面有个命令叫“分割文本”,就比如C盘有一个记事本,内容是"9,8,7,22,1,3,5"这7个数据,我有一个数组里的7个成员怎样赋给逗号分隔开的每个数字?VB中有类似“分割文本”的命令的吗?
展开
5个回答
展开全部
split()这个函数就是你要的。
如,你把前期工作都做完了,把数字放到变量a 中
a="9,8,7,22,1,3,5"
s=split(a,",")
for i = 0 to ubound(s)
? s(i)
next i
明白了吧
如,你把前期工作都做完了,把数字放到变量a 中
a="9,8,7,22,1,3,5"
s=split(a,",")
for i = 0 to ubound(s)
? s(i)
next i
明白了吧
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-05-06
展开全部
以读入行的方式读入这个文件,
假设每行的数据保存在字符串变量 StrInData 中
然后:
Dim VarData As Variant
VarData = Split(StrInData , ",")
这样 VarData 就成了一个数组,包含了分割好的数据,用
VarData (i) 就可以访问,然后把这些写入数据库就OK 了。
另外,团IDC网上有许多产品团购,便宜有口碑
假设每行的数据保存在字符串变量 StrInData 中
然后:
Dim VarData As Variant
VarData = Split(StrInData , ",")
这样 VarData 就成了一个数组,包含了分割好的数据,用
VarData (i) 就可以访问,然后把这些写入数据库就OK 了。
另外,团IDC网上有许多产品团购,便宜有口碑
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有一个Split函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
语法
Split(expression[, delimiter[, count[, compare]]]) 部分 描述
expression 必需的。包含子字符串和分隔符的字符串表达式 。如果expression是一个长度为零的字符串(""),Split则返回一个空数组,即没有元素和数据的数组。
delimiter 可选的。用于标识子字符串边界的字符串字符。如果忽略,则使用空格字符(" ")作为分隔符。如果delimiter是一个长度为零的字符串,则返回的数组仅包含一个元素,即完整的 expression字符串。
count 可选的。要返回的子字符串数,-1表示返回所有的子字符串。
compare 可选的。数字值,表示判别子字符串时使用的比较方式。关于其值,请参阅“设置值”部分。
Split(expression[, delimiter[, count[, compare]]]) 部分 描述
expression 必需的。包含子字符串和分隔符的字符串表达式 。如果expression是一个长度为零的字符串(""),Split则返回一个空数组,即没有元素和数据的数组。
delimiter 可选的。用于标识子字符串边界的字符串字符。如果忽略,则使用空格字符(" ")作为分隔符。如果delimiter是一个长度为零的字符串,则返回的数组仅包含一个元素,即完整的 expression字符串。
count 可选的。要返回的子字符串数,-1表示返回所有的子字符串。
compare 可选的。数字值,表示判别子字符串时使用的比较方式。关于其值,请参阅“设置值”部分。
参考资料: http://baike.baidu.com/view/356808.htm
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询