我先一个一个数字连成一个字符串,中间用逗号隔开。(用instr方法比较后没有重复的);
我现在要把相应的数字找到,并且在字符串里去掉。
各位高手帮帮忙,小弟在这里先谢谢了!!!
我现在要把相应的数字找到,并且在字符串里去掉。
各位高手帮帮忙,小弟在这里先谢谢了!!!
解决方案 »
- 通过SQL SERVER如何实现软件版本更新?
- 提问题1,如何透明窗口!
- 菜鸟求助(急):用VB怎么实现两个电脑间的串口通讯
- VC操作Excel2000和Excel2003的问题,请高手帮助,在线送分!
- 求教:用winsock控件,当客户端发送连接请求时,如果服务器端的connectionRequest事件里没有任何代码,客户端是否认为连接成功了?
- 打印报表的问题_高分求助
- 用Findwindow找到一窗口hwnd,请问如何得到ThreadId
- 大师们,帮帮我啊
- 小小问题,关于treeview
- 中国人有自己的数据库吗?
- VB可以获取当前操作windows的账号和密码吗?
- 求支持多线程,断点续传的FTP客户端控件,望支持.
Dim strtemp As String
Dim strtemp2 As Stringstrtemp = "1,2,3,4"
strtemp2 = Replace(strtemp, "2", "")
MsgBox strtemp2
End Sub
描述返回一个字符串,该字符串中指定的子字符串已被替换成另一子字符串,并且替换发生的次数也是指定的。语法Replace(expression, find, replacewith[, start[, count[, compare]]])Replace函数语法有如下几部分:部分 描述
expression 必需的。字符串表达式,包含要替换的子字符串。
find 必需的。要搜索到的子字符串。
replacewith 必需的。用来替换的子字符串。
start 可选的。在表达式中子字符串搜索的开始位置。如果忽略,假定从1开始。
count 可选的。子字符串进行替换的次数。如果忽略,缺省值是 –1,它表明进行所有可能的替换。
compare 可选的。数字值,表示判别子字符串时所用的比较方式。关于其值,请参阅“设置值”部分。
设置值compare参数的设置值如下:常数 值 描述
vbUseCompareOption –1 使用Option Compare语句的设置值来执行比较。
vbBinaryCompare 0 执行二进制比较。
vbTextCompare 1 执行文字比较。
vbDatabaseCompare 2 仅用于Microsoft Access。基于您的数据库的信息执行比较。
返回值Replace的返回值如下:如果 Replace返回值
expression长度为零 零长度字符串("")。
expression为Null 一个错误。
find长度为零 expression的复本。
replacewith长度为零 expression的复本,其中删除了所有出现的find 的字符串。
start > Len(expression) 长度为零的字符串。
count is 0 expression.的复本。
说明Replace函数的返回值是一个字符串,但是,其中从start所指定的位置开始,到expression字符串的结尾处的一段子字符串已经发生过替换动作。并不是原字符串从头到尾的一个复制。
dim strTemp as string:strTemp="1,2,3,4,5,6,7,8,9"
=》arrTempstr=Split(strTemp ,",")数组arrTempstr的内容如下:
arrTempstr(0)=1
arrTempstr(1)=2
arrTempstr(2)=3
arrTempstr(3)=4
arrTempstr(4)=5
arrTempstr(5)=6
arrTempstr(6)=7
arrTempstr(7)=8
arrTempstr(8)=9