灵异第六感小男孩是谁:如何取asp字符串中的一部分字符

来源:百度文库 编辑:高校问答 时间:2024/04/24 16:05:52
我有一段字串,中间有逗号分隔请问如何取其中的字符,不胜感谢

dim l,i,str
dim strTemp '临时字符
str="abc,100,200"
l=len(str) '得到字符长度
i=instr(str,",") '得到从左至右第一个","字符的位置(i=4)
strTemp=mid(str,i+1,l-i) '得到str中从i+1始长度为l-i的字符,就是第一个","之后的字符。

或者
strTemp=split(str,",") '用","分隔字符,得到","之间的字符作为内容的数组
'即strTemp(0)="abc",strTemp(1)="100",strTemp(2)="200"

Mid(string, start[, length])

Mid 函数的语法具有下面的命名参数:

部分 说明
string 必要参数。字符串表达式,从中返回字符。如果 string 包含 Null,将返回 Null。
start 必要参数。为 Long。string 中被取出部分的字符位置。如果 start 超过 string 的字符数,Mid 返回零长度字符串 ("")。
length 可选参数;为 Variant (Long)。要返回的字符数。如果省略或 length 超过文本的字符数(包括 start 处的字符),将返回字符串中从 start 到尾端的所有字符。

Left(string, length)

Left 函数的语法有下面的命名参数:

部分 说明
string 必要参数。字符串表达式其中最左边的那些字符将被返回。如果 string 包含 Null,将返回 Null。
length 必要参数;为 Variant (Long)。数值表达式,指出将返回多少个字符。如果为 0,返回零长度字符串 ("")。如果大于或等于 string 的字符数,则返回整个字符串。

Right(string, length)

Right 函数的语法具有下面的命名参数:

部分 说明
string 必要参数。字符串表达式,从中最右边的字符将被返回。如果 string 包含 Null,将返回 Null。
length 必要参数;为 Variant (Long)。为数值表达式,指出想返回多少字符。如果为 0,返回零长度字符串 ("")。如果大于或等于 string 的字符数,则返回整个字符串。

字名 like %字符%