用户工具

站点工具


api:easp.str.cut



Easp.Str.Cut 方法

从左边截取指定数量的字符串,并以自定义的符号代替未显示部分

语法

Easp.Str.Cut string, charNumber[:separator]

参数

stringString (字符串)
 待截取的字符串
charNumberInteger (整数)
 要保留的字数(包含 separator ),双字节字符(比如中文)算1个字符,英文或半角符号算0.5个字符
separator (可选)String (字符串)
 自定义的代替符号

返回值

String (字符串)经过截取后的字符串

注释

调用此方法将截取字符串的左边指定字数的部分,右边省略的部分以指定的符号(缺省为省略号“…”)代替。使用此方法需要注意的是,字符串是以双字节字符(比如中文)来计算长度的,如果是英文或半角符号,则只算0.5个字符。
注意:参数中的长度值包括了替代符号的长度在内。

示例

下面的例子说明了如何使用此方法:

Dim Str1, Str2
Str1 = "这是一个测试用的字符串"
Str2 = "This is a test 字符串"
Response.write(Easp.Str.Cut(Str1,5))   		'这是一个…
Response.write(Easp.Str.Cut(Str2,8))   		'This is a test…
Response.write(Easp.Str.Cut(Str1,"5:~~"))   	'这是一个~~
Response.write(Easp.Str.Cut(Str1,"6:"))   	'这是一个测试

api/easp.str.cut.txt · 最后更改: 2017/06/22 00:39 (外部编辑)