instrb

王朝百科·作者佚名  2010-03-29  
宽屏版  字体: |||超大  

InStrB 函数

返回一个字符串( String)在另一个字符串中首次出现的字节位置。第一个字符被编为1 号。

语法

result = InStrB( [起始位置], 源字符串, 要查找的字符串 )

result = 字符串变量.InStrB( [起始位置], 要查找的字符串 )

参数

起始位置 Integer 数据类型 (Optional) 可选的字节位置参数,是在源字符串中的搜索起始点。如果省略,默认为1。

源字符串 String 数据类型 必须。要被搜索的 String 表达式。

要查找的字符串 String 数据类型 必须。要被找到的 String 表达式。

返回值

结果 Integer 数据类型 要查找的字符串在源字符串中首次出现的字节位置。如果该字符串不能在源字符串中找到,返回0。

说明:

如果要查找的字符串无法在源字符串中找到,将返回0。InStrB 是区分大小写的,它将源字符串当作一组字节来对待。当字符串代表的是二进制数据或当您的应用程序在单字节字符集(例如美国版的操作系统)并且您需要区分大小写时,请使用它来代替 InStr。

如果您要在源字符串中查找要查找的字符串的位置,请使用 InStr函数。

范例

Dim first As Integer

first = InStrB("This is a test", "T")

//返回 1

first = InStrB("This is a test", "t")

//返回 11

first = InStrB("This is a test", "is")

//返回 3

first = InStrB(4, "This is a test", "is")

//返回 6

first = InStrB("This is a test", "tester")

//返回 0

first = InStrB("This Is a test", "Is")

//返回 6

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有