订阅本栏目 RSS您所在的位置: 深山工作室 > ASP > 正文

ASP技巧:让Len,Left,Right函数识别中文

无极网 2007/12/1 21:59:17 深山行者 字体:大 中 小 浏览 7575
ASP函数:支持中文的Len, Left, Right,如何让Len,Left,Right函数识别中文

  对中文识别为两个字符,ASCII码为一个,可用此函数代替Len,Left,Right函数

  示例:LenX("中国ren") => "7"

  LeftX("中国ren",4) => "中国"

  RightX("中国ren",5) => "国ren"

      参数: String 字符串 Length 长度

      返回:字符串长度,字符串,字符串

以下是引用片段:
Public Function LenX(ByVal sString)
Dim reslult, lngStringLen, strCharString, i
lngStringLen = Len(sString)
strCharString = ""
for i = 1 to lngStringLen
strCharString = Mid(sString, i, 1)
if Asc(strCharString) > 0 then reslult= reslult+ 1 else reslult= reslult+ 2
next
LenX= reslult
End Function 
Public Function strLeft(ByVal sString, ByVal lLength)
if isBlank(sString) or lLength < 1 then Exit Function
Dim result, lngStringLength, strCharString, lngCounter ,i
lngStringLength = Len(sString)
result = ""
for i = 1 to lngStringLength
strCharString = Mid(sString, i, 1)
result = result & strCharString
if Asc(strCharString) > 0 then lngCounter = lngCounter + 1 else lngCounter = lngCounter + 2
if lngCounter >= lLength then Exit For
next
strLeft = result
End Function
Public Function strRight(ByVal sString, ByVal lLength)
if isBlank(sString) or lLength < 1 then Exit Function
Dim result, lngStringLength, strCharString, lngCounter, i
lngStringLength = Len(sString)
result = ""
for i = lngStringLength to 1 step -1
strCharString = Mid(sString, i, 1)
result = strCharString & result
if Asc(strCharString) > 0 then lngCounter = lngCounter + 1 else lngCounter = lngCounter + 2 
if lngCounter >= lLength then Exit For
next
strRight = result
End Function 

相关阅读
uni-app自定义组件调用
购买系统多久可以安装?
利用CSS制作的网站中新闻文章列表效果
层展开/关闭 - 运动缓冲效果
微信小程序操作json与数组增加
你们负责对网站的后期推广吗?
利用CSS中的float属性实现文字环绕图片的效果
ASP FSO读取XX文件夹下的所有文件列表
更多信息>>栏目类别选择
百度小程序开发
微信小程序开发
微信公众号开发
uni-app
asp函数库
ASP
DIV+CSS
HTML
python
更多>>同类信息
ASP中Utf-8与Gb2312编码转换乱码问题的解决方法页面编码声明
asp显示随机密码
通过阿里云服务接口获得ip地址详细信息
iis点开后任务栏上有显示,但是窗口看不到的解决办法
RSA加密解密插件
微软Encoder加密解密函数
更多>>最新添加文章
2026 aliyun阿里域名云注册续费优惠口令
dw里面查找替换使用正则删除sqlserver里面的CONSTRAINT
Android移动端自动化测试:使用UIAutomatorViewer与Selenium定位元素
抖音直播音挂载小雪花 懂车帝小程序
javascript获取浏览器指纹可以用来做投票
火狐Mozilla Firefox出现:无法载入您的Firefox配置文件 它可能已经丢失 或是无法访问 问题解决集合处理办法
在Android、iOS、Windows、MacOS中微信小程序的文件存放路径
python通过代码修改pip下载源让下载库飞起
更多>>随机抽取信息
深山行者留言系统V3.0
JavaScript技巧:让网页自动穿上外套
凹陷文字
北京顺义阿来电脑科技有限公司
python退出while循环break、return、continue
网站需要SEO 基本的SEO建站要点