• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >vbs > VBS教程:函数-InStr 函数

VBS教程:函数-InStr 函数

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了vbs instr,instr函数,oracle instr函数,vb instr函数,vba instr函数等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

InStr 函数

返回某字符串在另一字符串中第一次出现的位置。

InStr([start, ]string1, string2[, compare])

参数

start

可选项。数值表达式,用于设置每次搜索的开始位置。如果省略,将从第一个字符的位置开始搜索。如果 start 包含 Null,则会出现错误。如果已指定 compare,则必须要有 start 参数。

string1

必选项。接受搜索的字符串表达式。

string2

必选项。要搜索的字符串表达式。

compare

可选项。指示在计算子字符串时使用的比较类型的数值。有关数值,请参阅“设置”部分。如果省略,将执行二进制比较。

设置

compare 参数可以有以下值:

常数值描述
vbBinaryCompare0执行二进制比较。
vbTextCompare1执行文本比较。

返回值

InStr 函数返回以下值:

如果InStr 返回
string1 为零长度0
string1 为 NullNull
string2 为零长度start
string2 为 NullNull
string2 没有找到0
在 string1 中找到 string2找到匹配字符串的位置
start > Len(string2)0

说明

下面的示例利用 InStr 搜索字符串:

Dim SearchString, SearchChar, MyPosSearchString ="XXpXXpXXPXXP"   ' String to search in.SearchChar = "P"   ' Search for "P".MyPos = Instr(4, SearchString, SearchChar, 1)   ' A textual comparison starting at position 4. Returns 6.MyPos = Instr(1, SearchString, SearchChar, 0)   ' A binary comparison starting at position 1. Returns 9.    MyPos = Instr(SearchString, SearchChar)   ' Comparison is binary by default (last argument is omitted). Returns 9.MyPos = Instr(1, SearchString, "W")   ' A binary comparison starting at position 1. Returns 0 ("W" is not found).

注意 InStrB 函数使用包含在字符串中的字节数据,所以 InStrB 返回的不是一个字符串在另一个字符串中第一次出现的字符位置,而是字节位置。

</div>

您可能想查找下面的文章:

  • VBS教程:函数-InStr 函数

相关文章

  • 屏蔽端口的vbs脚本
  • LCL.VBS 病毒源代码
  • 用VBS实现PHP的md5_file函数代码
  • VBS中的标识符(Identifiers)
  • 用vbs遍历文件并随机显示的脚本
  • VBS教程:方法-GetAbsolutePathName 方法
  • VBS教程:函数-SetLocale 函数
  • vbs循环产生的参数的传递问题
  • VBS教程:属性-DriveType 属性
  • vbs得没公开对象

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • VBScript教程 第一课什么是VBScript
    • VBScript教程 第六课VBScript运算符
    • 用vbs判断一个日期是否在指定的时段内
    • VBS合并一个文件夹里的TXT的实现代码
    • Wscript.Shell 对象详细介绍!!特好的东西第1/2页
    • MsgBox函数语言参考
    • VBS教程:函数-Log 函数
    • 使用 Iisext.vbs 列出Web服务扩展的方法
    • 脚本 MsAgent组件 微软精灵 揪出系统自带的宠物
    • 用vbs列出注册表中 Run 项中的所有项目

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有