VBS教程:VBscript属性-Length 属性_vbs

Length 属性

返回在字符串搜索中找到的匹配的长度。

object.Length

object 参数总是一个 Match 对象。

说明

下面的代码说明了 Length 属性的用法:

Function RegExpTest(patrn, strng)  Dim regEx, Match, Matches      ' 建立变量。  Set regEx = New RegExp         ' 建立正则表达式。  regEx.Pattern = patrn         ' 设置模式。  regEx.IgnoreCase = True         ' 设置是否区分大小写。  regEx.Global = True         ' 设置全程可用性。  Set Matches = regEx.Execute(strng)   ' 执行搜索。  For Each Match in Matches      ' 遍历 Matches 集合。    RetStr = RetStr & "匹配 " & I & " 位于 "    RetStr = RetStr & Match.FirstIndex & "。匹配的长度为"    RetStr = RetStr & Match.Length     RetStr = RetStr & "个字符。" & vbCRLF  Next  RegExpTest = RetStrEnd FunctionMsgBox(RegExpTest("is.", "IS1 is2 IS3 is4"))

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索vbs ie对象属性、vbs 设置目录属性、vbs 文件属性、input 属性、position属性,以便于您获取更多的相关知识。

时间: 2024-10-24 17:01:43

VBS教程:VBscript属性-Length 属性_vbs的相关文章

VBS教程:方法-Raise 方法_vbs

Raise 方法 生成运行时错误 object.Raise(number, source, description, helpfile, helpcontext) 参数 object 应为 Err 对象. Number Long 整数子类型,标识错误性质.VBScript 错误(有 VBScript 定义和用户定义两种错误)的范围在 0-65535 之间. Source 命名最初产生错误的对象或应用程序的string expression.当为 Automation 对象设置此属性时,请使用窗体

VBS教程:方法-Test 方法_vbs

Test 方法 对指定的字符串执行一个正则表达式搜索,并返回一个 Boolean 值指示是否找到匹配的模式. object.Test(string) 参数 object 必选项.总是一个 RegExp 对象的名称. string 必选项.要执行正则表达式搜索的文本字符串. 说明 正则表达式搜索的实际模式是通过RegExp对象的Pattern属性来设置的.RegExp.Global属性对Test方法没有影响. 如果找到了匹配的模式,Test方法返回True:否则返回False. 下面的代码说明了T

VBS教程:方法-DriveExists 方法_vbs

DriveExists 方法 如果指定的驱动器存在,则返回 True:否则返回 False. object.DriveExists(drivespec) 参数 object 必选项.应为 FileSystemObject 对象的名称. drivespec 必选项.驱动器号或指定的完整路径. 说明 对于可移动媒体驱动器,即使驱动器中没有插入媒体,DriveExists 方法仍返回 True.用 Drive 对象的 IsReady 属性确定驱动器是否就绪. 下面例子举例说明如何使用 DriveExi

VBS教程:方法-Delete 方法_vbs

Delete 方法 删除指定的文件或文件夹. object.Delete force 参数 object 必选项.应为 File 或 Folder 对象的名称. force 可选项.Boolean 值.如果要删除的文件或文件夹的属性设置为只读属性,则该值为 True:否则为 False(默认). 说明 若指定文件或文件夹不存在,错误发生.有内容的文件夹和无内容的文件夹所使用的Delete方法无异.无论有无内容,指定文件夹皆被删除. 对 File 或 Folder 应用 Delete 方法的结果与

VBS教程:函数-VarType 函数_vbs

VarType 函数 返回指示变量子类型的值. VarType(varname) varname 参数可以是任何变量. 返回值 VarType 函数返回下列值: 常数 值 描述 vbEmpty 0 Empty(未初始化) vbNull 1 Null(无有效数据) vbInteger 2 整数 vbLong 3 长整数 vbSingle 4 单精度浮点数 vbDouble 5 双精度浮点数 vbCurrency 6 货币 vbDate 7 日期 vbString 8 字符串 vbObject 9

VBS教程:方法-Replace 方法_vbs

Replace 方法 替换在正则表达式查找中找到的文本. object.Replace(string1, string2) 参数 object 必选项.总是一个 RegExp 对象的名称. string1 必选项.string1 是将要进行文本替换的字符串. string2 必选项. string2 是替换文本字符串. 说明 被替换的文本的实际模式是通过 RegExp 对象的 Pattern 属性设置的. Replace 方法返回 string1 的副本,其中的 RegExp.Pattern 文

VBS教程:正则表达式简介 -定位符_vbs

定位符 到现在为止,所看到的示例都只考虑查找任何地方出现的章节标题.出现的任何一个字符串 'Chapter' 后跟一个空格和一个数字可能是一个真正的章节标题,也可能是对其他章节的交叉引用.由于真正的章节标题总是出现在一行的开始,因此需要设计一个方法只查找标题而不查找交叉引用. 定位符提供了这个功能.定位符可以将一个正则表达式固定在一行的开始或结束.也可以创建只在单词内或只在单词的开始或结尾处出现的正则表达式.下表包含了正则表达式及其含义的列表: 字符 描述 ^ 匹配输入字符串的开始位置.如果设置

VBS教程:函数-GetObject 函数_vbs

GetObject 函数 返回对文件中 Automation 对象的引用. GetObject([pathname] [, class]) 参数 Pathname 可选项.字符串,包含待检索对象的文件的完整路径和名称.如果省略 pathname 则必须有 class. Class 可选项.字符串,对象的类. class 参数的语法格式为 appname.objectype,其中包括以下部分: 参数 appname 必选项.字符串,提供对象的应用程序名称. objectype 必选项.字符串,要创

VBS教程:对象-File 对象_vbs

File 对象 提供对文件的所有属性的访问. 说明 以下代码举例说明如何获得一个 File 对象并查看它的属性: Function ShowDateCreated(filespec) Dim fso,f Set fso = CreateObject("Scripting.FileSystemObject") Set f = fso.GetFile(filespec) ShowDateCreated = f.DateCreatedEnd Function 以上是小编为您精心准备的的内容,