正在加载图片...
P=Chr(65) 10. Filter:查找字符串数组的特定字符串。 P-Filter(X, SLIncludeL CompareD) 参数X为一字符串数组,而参数S则是欲查找的字符串,调用之后,凡是Ⅹ数 组元素中含有字符串S者都会组合在一起成为另一个字符串数组,然后返回 Filter也可以把查找之后,把不含S字符串的数组元素挑出来,此时参数三 Include应当设置成Fale.如果要不分大小写查找,则 Compare设置为 vbText Compare 例 ReDimX(2) X(OF'KJDFS": X(1WANDFKJ: X(2F'fsda V=Filter(X, kj", false 结果V(0=fsda 10. Instr(x,y)从X第一个字符起找出Y出现的位置 1l. Instr(n,xy)从X第N个字符起找出Y出现的位置 在Ⅹ中找到Y,则返回值是Y的第一个字符出现的位置 若N>字符串长度或X为空字符串,或在X中找不到Y,都返回0 若Y为空字符串,则返回N InStrrev倒过来寻找字符串 P=InStrRev(c, sln compare 从字符串X的后面往前找若找到则返回S字符串在字符中的位置 N为从第几个字符开始寻找设置 compare,可以不区分大小写的寻找 Join(x[d])将字符串数组合成一个字符串 参数Ⅹ是一个字符串数组调用JOIN后X的所有字符串元素将串在一起组合成 个字符串,然后返回 D参数用来指定分隔字符 X-Array(da, fdsa", fdas") P=Jon(X,””) P=da, fdsa, dsas 12.Len(X)计算字符串X的长度 空字符长度为0,空格也算一个字符中方虽然占用2 bytes,但也算一个字符 13,Left(x,n):返回字符串X左边n个字符。 若N=0,则返回空字符串,若n>=Len(X),则返回整个字符串 14,Mid(Xn)由X的第N个字符起,读取后面的所有字符。 Md(Xn,m):由X的第n个字符起,读起m个字符 若n>Len(X),则返回空字符串,若第n个字符以后不足m个字符,则返回后面 的所有字符。 14. Ltrim(X) Rtrim(X, Trim(X):去掉空字符 trim(x)去掉X左边的所有字符。 trim(x)去掉Ⅹ左右边的所有字符 Rtrim(x)去掉X右边的所有字符 字符与字符间的空格不会被去掉 X=Ltrim( This is good ") 结果:X=“ This is good X=Trim(" This si good "P=Chr(65) p=A 10.Filter : 查找字符串数组的特定字符串。 P=Filter(X,S[,Include[,Compare]]) 参数 X 为一字符串数组,而参数 S 则是欲查找的字符串,调用之后,凡是 X 数 组元素中含有字符串 S 者都会组合在一起成为另一个字符串数组,然后返回。 Filter 也可以把查找之后,把不含 S 字符串的数组元素挑出来,此时参数三 Include 应当设置成 False. 如果要不分大小写查找,则 Compare 设置为 vbTextCompare. 例: ReDimX(2) X(0)=”KJDFS” : X(1)=”WANDFKJ” : X(2)=”fsda” V=Filter(X,”kj”,false) 结果: V(0)=”fsda” 10. Instr(x,y) 从 X 第一个字符起找出 Y 出现的位置 11. Instr(n,x,y)从 X 第 N 个字符起找出 Y 出现的位置. 在 X 中找到 Y,则返回值是 Y 的第一个字符出现的位置. 若 N>字符串长度,或 X 为空字符串,或在 X 中找不到 Y,都返回 0. 若 Y 为空字符串,则返回 N. InStrRev 倒过来寻找字符串. P=InStrRev(c,s[,n[,compare]]) 从字符串 X 的后面往前找,若找到,则返回 S 字符串在字符中的位置. N 为从第几个字符开始寻找,设置 compare ,可以不区分大小写的寻找. 12. Join(x[,d]) 将字符串数组合成一个字符串. 参数 X 是一个字符串数组,调用 JOIN 后,X 的所有字符串元素将串在一起组合成 一个字符串,然后返回. D 参数用来指定分隔字符. X=Array(“da”,”fdsa”,”fdas”) P=Join(X,”,”) P=”da,fdsa,dsas” 12. Len(X):计算字符串 X 的长度. 空字符长度为 0,空格也算一个字符,中方虽然占用 2bytes,但也算一个字符. 13, Left(X,n):返回字符串 X 左边 n 个字符。 若 N=0,则返回空字符串,若 n>=Len(X),则返回整个字符串。 14,Mid(X,n):由 X 的第 N 个字符起,读取后面的所有字符。 Mid(X,n,m):由 X 的第 n 个字符起,读起 m个字符。 若 n>Len(X),则返回空字符串,若第 n 个字符以后不足 m个字符,则返回后面 的所有字符。 14.Ltrim(X),Rtrim(X),Trim(X) :去掉空字符。 Ltrim(x) 去掉 X 左边的所有字符。 trim(x) 去掉 X 左右边的所有字符 Rtrim(x) 去掉 X 右边的所有字符。 字符与字符间的空格不会被去掉。 X=Ltrim(“ This is good “) 结果:X=“This is good “ X=Trim(“ This si good “)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有