2021-10-09 17:57

拆分函数

导读p。P1 {保证金: 0 0 px 0 0 px 0 0 px 0 0 pxfont : 14 0 px Arialcolor : 333333-web套件-text-stroke

p。P1 {保证金: 0.0 px 0.0 px 0.0 px 0.0 pxfont : 14.0 px Arialcolor : # 333333-web套件-text-stroke : # 333333;背景色: # ffffff } span。S1。S2 { font-kern :无;color: # 136ec2-web套件-text-stroke : 0px # 136 ec2 }

使分离函数是编程语言中使用的函数,是指返回一个下标从零开始的一维数组,它包含指定数目的子字符串。

split函数

语法:拆分(表达式[,分隔符[,计数[,比较]])

裂开函数语法有如下几部分部分必要性描述表示必需的。包含子字符串和分隔符的字符串表达式。如果表示是一个长度为零的字符串('')、拆分则返回一个空数组,即没有元素和数据的数组分隔符。可选的。用于标识子字符串边界的字符串字符。如果忽略,则使用空格字符(' ')作为分隔符。如果定界符是一个长度为零的字符串,则返回的数组仅包含一个元素,即完整的表示字符串计数。可选的。要返回的子字符串数,1表示返回所有的子字符串比较可选的。数字值,表示判别子字符串时使用的比较方式。关于其值,请参阅"设置值"部分。设置值:

比较参数的设置值如下常数值描述vbUseCompareOption1用选项比较语句中的设置值执行比较vbBinaryCompare0。执行二进制比较vbTextCompare1。执行文字比较vbDatabaseCompare2。仅用于微软访问。基于您的数据库的信息执行比较split函数

示例

1、下面的示例演示如何使用使分离函数在字符串的空格处拆分该字符串。

将测试字符串调暗为字符串="看看这些!"

' 返回的数组包含看','在,和这些!

将测试字符串()作为字符串=拆分(测试字符串)

p。P1 {保证金: 0.0 px 0.0 px 0.0 px 0.0 pxfont : 14.0 px Arialcolor : # 333333-web套件-text-stroke : # 33333 } p . p2 { margin : 0.0 px 0.0 px 0.0 px 0.0 px;font : 14.0 px Arialcolor : # 333333-web套件-text-stroke : # 333333;背景色: # ffffff } span。S1 { font-kern :无;背景色: # ffffff } span。S2。S3 { font-kern :无;color: # 136ec2-web套件-text-stroke : 0px # 136 ec2 }

2、下面的示例演示如何拆分一行中有多个分隔符的字符串,以及如何使用使分离函数筛选掉空字符串。

p。P1 {保证金: 0.0 px 0.0 px 0.0 px 0.0 pxfont: 12.0px '新快递员;color : # 333333-web kit-text-stroke : # 000000;背景-color : # ffffff } p . p2 { margin : 0.0 px 0.0 px 0.0 px 0.0 px;font: 12.0px '新快递员;color : # 008200-web kit-text-stroke : # 008200;背景-彩色: # ffffff } p . P3 {边距: 0.0 px 0.0 px 0.0 px 0.0 pxfont: 12.0px '新快递员;color: # 006699-web套件-text-stroke : # 006699;背景色: # ffffff } span。S1。S2 { font-kern :无;color : # 0000 ff-web kit-text-stroke : 0px # 0000 ff } span。S3 { font-kern :无;color : # 006699-web kit-text-stroke : 0px # 006699 }表格。t1 {边框-塌陷:塌陷} TD。td1 {宽度: 754.5像素}

dimteststringstring=' apple pear banana '

DimTestArray()AsString=Split(TestString)

TestArrayholds { ' apple ','','','',' pear ',' banana ','',' ' }

ForiAsInteger=0ToTestArray .长度-1

"如果是这样的话"

LastNonEmpty=1

TestArray(lastonempty)=TestArray(I)

结束条件

然后

redimpreserveevestreay(lastonempty)

TestArraynowholds { '苹果','梨','香蕉' }

编后语:关于使分离函数的相关介绍就到这里了,本文只是简单的介绍了一下使分离函数的语法以及设置值,具体怎么使用还需要你自己的深入学习有关知识。