主页 > 知识库 > ASP 支持中文的len(),left(),right()的函数代码

ASP 支持中文的len(),left(),right()的函数代码

热门标签:徐州人工智能电销机器人好用吗 地图标注服务哪家好 武汉营销电话机器人软件 智能电销机器人适用于哪些行业 腾讯地图标注商户关闭 长沙防封电销卡品牌 西宁公司外呼系统平台 地图标注宅基地 外呼系统还用卡么
比如一个汉字也只会算一个字节,在排版时如果全是汉字,好说,反正没什么差别,但是如果被操作的字符串有汉字又有英文字母时,就不方便了,以下三个函数可以代替ASP自带的相关函数。

  也有注意的地方,如果用在循环中,因不变量“i”也是常用于循环的变量,执行以下函数时,“i”的值会发生变化,如果是调用他的循环中用到相同的变量,会产生未知的结果,请换用其它变量名。

以下用法和len(),left(),right()一样。

程序代码
复制代码 代码如下:

Function Strlength(Str)
Temp_Str=Len(Str)
For I=1 To Temp_Str
Test_Str=(Mid(Str,I,1))
If Asc(Test_Str)>0 Then
Strlength=Strlength+1
Else
Strlength=Strlength+2
End If
Next
End Function

Function Strleft(Str,L)
Temp_Str=Len(Str)
For I=1 To Temp_Str
Test_Str=(Mid(Str,I,1))
Strleft=StrleftTest_Str
If Asc(Test_Str)>0 Then
lens=lens+1
Else
lens=lens+2
End If
If lens>=L Then Exit For
Next
End Function

Function Strright(Str,L)
Temp_Str=Len(Str)
For i = Temp_Str to 1 step -1
Test_Str=(Mid(Str,I,1))
Strright=Test_StrStrright
If Asc(Test_Str)>0 Then
lens=lens+1
Else
lens=lens+2
End If
If lens>=L Then Exit For
Next
End Function
您可能感兴趣的文章:
  • asp 字符串截取函数

标签:普洱 雅安 巴彦淖尔 运城 通辽 鹰潭 通化 荆门

巨人网络通讯声明:本文标题《ASP 支持中文的len(),left(),right()的函数代码》,本文关键词  ASP,支持,中文,的,len,left,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《ASP 支持中文的len(),left(),right()的函数代码》相关的同类信息!
  • 本页收集关于ASP 支持中文的len(),left(),right()的函数代码的相关信息资讯供网民参考!
  • 推荐文章