- 主题:vb访问字符串特定下标字符,只能通过函数来做?
只能用Mid(str,i,1)?
不能用str[i]或str(i)这样的语法?
--
FROM 115.221.251.*
str是转换函数把,把数字型转换成字符型
【 在 sataMXH 的大作中提到: 】
: 只能用Mid(str,i,1)?
: 不能用str[i]或str(i)这样的语法?
--
FROM 111.194.223.*
这里是变量名阿
【 在 Farfamed 的大作中提到: 】
: str是转换函数把,把数字型转换成字符型
--
FROM 115.221.248.*
抱歉,不过用啥str啊,str是vb函数
vb不能用abc(1)、abc[1]这种方式获取字符串中特定字符
【 在 sataMXH 的大作中提到: 】
: 这里是变量名阿
--
FROM 111.194.223.*
只能用Mid函数?
【 在 Farfamed 的大作中提到: 】
: 抱歉,不过用啥str啊,str是vb函数
: vb不能用abc(1)、abc[1]这种方式获取字符串中特定字符
--
FROM 115.221.248.*
是
【 在 sataMXH 的大作中提到: 】
: 只能用Mid函数?
--
FROM 124.64.23.*
还有left right, BASIC标准语法
【 在 sataMXH 的大作中提到: 】
: 只能用Mid(str,i,1)?
: 不能用str[i]或str(i)这样的语法?
--
FROM 118.102.23.*
据说left right只是对mid的简单封装
【 在 chinahunter 的大作中提到: 】
: 还有left right, BASIC标准语法
--
FROM 115.221.248.*
【 在 sataMXH 的大作中提到: 】
: 只能用Mid(str,i,1)?
: 不能用str[i]或str(i)这样的语法?
是的
这样的话,一旦需要有较多的字符串处理,VB写起来就很罗嗦了
所以,我丢弃了VB,使用python了
另,freebasic的string和zstring都支持s[i]这样的索引方式,
去返回/修改指定位置的字符
可惜,依然没有更大胆一点,支持python的切片s[start:stop:step]
--
修改:MetalSlugX FROM 171.106.20.*
FROM 171.106.20.*
很有可能,java 就没这2个。
【 在 sataMXH 的大作中提到: 】
: 据说left right只是对mid的简单封装
--
FROM 118.102.23.*