源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

VBS教程:函数-Split 函数

  • 时间:2021-11-04 15:09 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:VBS教程:函数-Split 函数

Split 函数

返回基于 0 的一维数组,其中包含指定数目的子字符串。 [code][b]Split([/b]expression[, delimiter[, count[, start]]][b])[/b][/code] [h3]参数[/h3] expression 必选项。字符串表达式,包含子字符串和分隔符。如果 [b]expression[/b] 为零长度字符串,[b]Split[/b] 返回空数组,即不包含元素和数据的数组。 delimiter 可选项。用于标识子字符串界限的字符。如果省略,使用空格 ("") 作为分隔符。如果 [b]delimiter[/b] 为零长度字符串,则返回包含整个 [b]expression[/b] 字符串的单元素数组。 count 可选项。被返回的子字符串数目,-1 指示返回所有子字符串。 Compare 可选项。指示在计算子字符串时使用的比较类型的数值。有关数值,请参阅“设置”部分。 [h3]设置[/h3] [b]compare[/b] 参数可以有以下值:
常数 描述
vbBinaryCompare 0 执行二进制比较。
vbTextCompare 1 执行文本比较。
[h3]说明[/h3] 下面的示例利用 [b]Split[/b] 函数从字符串中返回数组。函数对分界符进行文本比较,返回所有的子字符串。
[u]复制代码[/u] 代码如下:
Dim MyString, MyArray, Msg MyString = "VBScriptXisXfun!" MyArray = Split(MyString, "x", -1, 1) ' MyArray(0) contains "VBScript". ' MyArray(1) contains "is". ' MyArray(2) contains "fun!". Msg = MyArray(0) & " " & MyArray(1) Msg = Msg & " " & MyArray(2) MsgBox Msg
Split(expression[, delimiter[, count[, start]]]):返回基于0的一维数组,其中包含指定树木的子字符串.下面的例子,将字符串以“&”为标记分割开来. 注意:因为分割后,其实返回的是一个数组,所以要显示,就必须返回其中一个字符串,或者写循环来分别弹出返回值.
[u]复制代码[/u] 代码如下:
<HTML> <HEAD><TITLE>一个简单首页</TITLE> <SCRIPT LANGUAGE="VBScript"> <!-- Function b_onclick Dim x x=Split("abcdabcd&abcdabcd", "&", -1) Msgbox x(0) End function --> </SCRIPT> </HEAD> <BODY> <H3>一个简单首页</H3><HR> <FORM> <INPUT id=b TYPE="BUTTON" VALUE="单击此处"> </FORM> </BODY> </HTML>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部