易网时代-编程资源站
Welcome
首页
/
编程脚本
VBscript教程 第五课 VBScript常数
2016-07-27
23
VB教程 > 第五课 VBScript常数 什么是常数?常数是具有一定含义的名称,用于代替数字或字符串,其值从不改变。VBScript 定义了许多固有常数。详细信息,请参阅 VBScript 语言参考。 创建常数您可以使用 Const 语句在 VBScript 中创建用户自定义常数。使用 Const 语句可以创建名称具有一定含义的字符串型或数值型常数,并给它们赋原义值。例如: Const MyString = "这是一个字符串。"Const MyAg...
VBScript教程 第四课VBScript变量
2016-07-27
26
什么是变量?变量是一种使用方便的占位符,用于引用计算机内存地址,该地址可以存储 Script 运行时可更改的程序信息。例如,可以创建一个名为 ClickCount 的变量来存储用户单击 Web 页面上某个对象的次数。使用变量并不需要了解变量在计算机内存中的地址,只要通过变量名引用变量就可以查看或更改变量的值。在 VBScript 中只有一个基本数据类型,即 Variant,因此所有变量的数据类型都是 Variant。声明变量声明变量的一种方式是使用 Dim...
VBScript教程 第三课VBScript数据类型
2016-07-27
26
什么是 VBScript 数据类型?VBScript 只有一种数据类型,称为 Variant。Variant 是一种特殊的数据类型,根据使用的方式,它可以包含不同类别的信息。因为 Variant 是 VBScript 中唯一的数据类型,所以它也是 VBScript 中所有函数的返回值的数据类型。 最简单的 Variant 可以包含数字或字符串信息。Variant 用于数字上下文中时作为数字处理,用于字符串上下文中时作为字符串处理。这就是说,如果使用看起来象...
VBScript教程 第二课在HTML页面中添加VBscript代码
2016-07-27
28
VB教程 > 第二课在HTML页面中添加VBscript代码 SCRIPT 元素用于将 VBScript 代码添加到 HTML 页面中。<SCRIPT> 标记VBScript 代码写在成对的 <SCRIPT> 标记之间。例如,以下代码为一个测试传递日期的过程:<SCRIPT LANGUAGE="VBScript"> <!--Function CanDeliver(Dt)CanDeliver = (CDate(...
VBScript教程 第一课什么是VBScript
2016-07-27
24
Microsoft Visual Basic Scripting Edition 是程序开发语言 Visual Basic 家族的最新成员,它将灵活的 Script 应用于更广泛的领域,包括 Microsoft Internet Explorer 中的 Web 客户机 Script 和 Microsoft Internet Information Server 中的 Web 服务器 Script。 易学易用如果您已了解 Visual Basic 或 Vis...
VBScript的入门学习资料
2016-07-27
27
Microsoft Visual Basic Scripting Edition 是程序开发语言 Visual Basic 家族的最新成员,它将灵活的 Script 应用于更广泛的领域,包括 Microsoft Internet Explorer 中的 Web 客户机 Script 和 Microsoft Internet Information Server 中的 Web 服务器 Script。 易学易用 如果您已了解 Visual Basic 或...
VBScript语法速查及实例说明
2016-07-27
23
VBScript 函数 功能说明 例子 Abs (数值) 绝对值。一个数字的绝对值是它的正值。空字符串 (null) 的绝对值,也是空字符串。未初始化的变数,其绝对为 0 例子:ABS(-2000) 结果:2000 Array (以逗点分隔的数组元素) Array 函数传回数组元素的值。 例子: A=Array(1,2,3) B=A(2) 结果: 2 说明:变量B为A数组的第二个元素的值。 Asc (字符串) 将字符串的第...
MsgBox函数语言参考
2016-07-27
28
描述 在对话框中显示消息,等待用户单击按钮,并返回一个值指示用户单击的按钮。 语法 MsgBox(prompt[, buttons][, title][, helpfile, context]) MsgBox 函数的语法有以下参数:参数 描述 prompt 作为消息显示在对话框中的字符串表达式。prompt 的最大长度大约是 1024 个字符,这取决于所使用的字符的宽度。如果 prompt 中包含多个行,则可在各行之间用回车符 (Chr(13)...
VBS教程:正则表达式简介 -后向引用
2016-07-27
27
后向引用正则表达式一个最重要的特性就是将匹配成功的模式的某部分进行存储供以后使用这一能力。请回想一下,对一个正则表达式模式或部分模式两边添加圆括号将导致这部分表达式存储到一个临时缓冲区中。可以使用非捕获元字符 "?:", "?=", or "?!" 来忽略对这部分正则表达式的保存。所捕获的每个子匹配都按照在正则表达式模式中从左至右所遇到的内容存储。存储子匹配的缓冲区编号从 1 开始,连续编号直至最大 99 个子表达式。每个缓冲区都可以使用 "n" 访问,其...
VBS教程:正则表达式简介 -选择与编组
2016-07-27
27
选择与编组选择允许使用 "|" 字符来在两个或多个候选项中进行选择。通过扩展章节标题的正则表达式,可以将其扩充为不仅仅适用于章节标题的表达式。不过,这可没有想象的那么直接。在使用选择时,将匹配"|" 字符每边最可能的表达式。你可能认为下面的 Visual Basic Scripting Edition 和 VBScript 表达式将匹配位于一行的开始和结束位置且后跟一个或两个数字的 "Chapter" 或 "Section":/^Chapter|Secti...
VBS教程:正则表达式简介 -定位符
2016-07-27
23
定位符到现在为止,所看到的示例都只考虑查找任何地方出现的章节标题。出现的任何一个字符串 "Chapter" 后跟一个空格和一个数字可能是一个真正的章节标题,也可能是对其他章节的交叉引用。由于真正的章节标题总是出现在一行的开始,因此需要设计一个方法只查找标题而不查找交叉引用。定位符提供了这个功能。定位符可以将一个正则表达式固定在一行的开始或结束。也可以创建只在单词内或只在单词的开始或结尾处出现的正则表达式。下表包含了正则表达式及其含义的列表:字符描述^匹配输...
VBS教程:正则表达式简介 -限定符
2016-07-27
25
限定符有时候不知道要匹配多少字符。为了能适应这种不确定性,正则表达式支持限定符的概念。这些限定符可以指定正则表达式的一个给定组件必须要出现多少次才能满足匹配。下表给出了各种限定符及其含义的说明:字符描述* 匹配前面的子表达式零次或多次。例如,zo* 能匹配 "z" 以及 "zoo"。 * 等价于{0,}。+ 匹配前面的子表达式一次或多次。例如,"zo+" 能匹配 "zo" 以及 "zoo",但不能匹配 "z"。+ 等价于 {1,}。? 匹配前面的子表达式零...
VBS教程:正则表达式简介 -字符匹配
2016-07-27
25
字符匹配句点 (.) 匹配一个字符串中任何单个的打印或非打印字符,除了换行符 ( ) 之外。下面的 Visual Basic Scripting Edition 正则表达式可以匹配 "aac"、"abc"、"acc"、"adc"如此等等,同样也可以匹配 "a1c"、"a2c"、a-c"以及 a#c": /a.c/等价的 VBScript 正则表达式为:"a.c"如果试图匹配一个包含文件名的字符串,其中句点 (.) 是输入字符串的一部分,则可以在正则表达式中...
VBS教程:正则表达式简介 -非打印字符
2016-07-27
27
非打印字符有不少很有用的非打印字符,偶尔必须使用。下表显示了用来表示这些非打印字符的转义序列:字符含义cx匹配由x指明的控制字符。例如, cM 匹配一个 Control-M 或回车符。 x 的值必须为 A-Z 或 a-z 之一。否则,将 c 视为一个原义的 "c" 字符。f匹配一个换页符。等价于 x0c 和 cL。 匹配一个换行符。等价于 x0a 和 cJ。 匹配一个回车符。等价于 x0d 和 cM。s匹配任何空白字符,包括空格、制表符、换页符等等。等价于...
VBS教程:正则表达式简介 -特殊字符
2016-07-27
24
特殊字符有不少元字符在试图对其进行匹配时需要进行特殊的处理。要匹配这些特殊字符,必须首先将这些字符转义,也就是在前面使用一个反斜杠 ()。下表给出了这些特殊字符及其含义:特殊字符说明$匹配输入字符串的结尾位置。如果设置了 RegExp 对象的 Multiline 属性,则 $ 也匹配 " " 或 " "。要匹配 $ 字符本身,请使用 $。( )标记一个子表达式的开始和结束位置。子表达式可以获取供以后使用。要匹配这些字符,请使用 ( 和 )。*匹配前面的子表...
VBS教程:正则表达式简介 -普通字符
2016-07-27
27
普通字符普通字符由所有那些未显式指定为元字符的打印和非打印字符组成。这包括所有的大写和小写字母字符,所有数字,所有标点符号以及一些符号。 最简单的正则表达式是一个单独的普通字符,可以匹配所搜索字符串中的该字符本身。例如,单字符模式 "A" 可以匹配所搜索字符串中任何位置出现的字母 "A"。这里有一些单字符正则表达式模式的示例:/a//7//M/等价的 VBScript 单字符正则表达式为:"a""7""M"可以将多个单字符组合在一起得到一个较大的表达式。例...
VBS教程:正则表达式简介 -优先权顺序
2016-07-27
28
优先权顺序在构造正则表达式之后,就可以象数学表达式一样来求值,也就是说,可以从左至右并按照一个优先权顺序来求值。 下表从最高优先级到最低优先级列出各种正则表达式操作符的优先权顺序:操作符描述转义符(), (?:), (?=), []圆括号和方括号*, +, ?, {n}, {n,}, {n,m}限定符^, $, anymetacharacter位置和顺序|“或”操作...
VBS教程:正则表达式简介 -建立正则表达式
2016-07-27
25
建立正则表达式构造正则表达式的方法和创建数学表达式的方法一样。也就是用多种元字符与操作符将小的表达式结合在一起来创建更大的表达式。 可以通过在一对分隔符之间放入表达式模式的各种组件来构造一个正则表达式。对 Visual Basic Scripting Edition 而言,分隔符为一对正斜杠 (/) 字符。例如:/expression/对 VBScript 而言,则采用一对引号 ("") 来确定正则表达式的边界。例如:"expression"在上面所示的两...
VBS教程:正则表达式简介 -正则表达式语法
2016-07-27
20
正则表达式语法一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。这里有一些可能会遇到的正则表达式示例:Visual Basic Scripting EditionVBScript匹配/^[ ]*$/"^[ ]*$"匹配一个空白行。/d{2}-d{5}/"d{2}-d{5}"验证一个ID 号码是否...
VBS教程:正则表达式简介 -使用正则表达式
2016-07-27
22
使用正则表达式在典型的搜索和替换操作中,必须提供要查找的确切文字。这种技术对于静态文本中的简单搜索和替换任务可能足够了,但是由于它缺乏灵活性,因此在搜索动态文本时就有困难了,甚至是不可能的。 使用正则表达式,就可以: 测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证。 替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字。 根...
<<
91
92
93
94
95
96
97
98
99
100
>>
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图