PB 按指定长度截取中文
来源:互联网 发布:阿里云总裁 编辑:程序博客网 时间:2024/06/05 18:40
//as_value是要截取的字符串
//ai_len 是要截取的长度
string ls_ret
int li_i
li_i = 0
if len(as_value) <= ai_len then return as_value
ls_ret = left(as_value,ai_len)
do while li_i < ai_len
if Asc(right(ls_ret,1)) > 128 then
ls_ret = left(ls_ret,ai_len - 1 - li_i)
else
exit
end if
li_i += 1
loop
if mod(li_i,2) = 0 then
ls_ret = left(as_value,ai_len)
else
ls_ret = left(as_value,ai_len - 1)
end if
//messagebox('字符串长度',string(len(ls_ret)))
return ls_ret
//ai_len 是要截取的长度
string ls_ret
int li_i
li_i = 0
if len(as_value) <= ai_len then return as_value
ls_ret = left(as_value,ai_len)
do while li_i < ai_len
if Asc(right(ls_ret,1)) > 128 then
ls_ret = left(ls_ret,ai_len - 1 - li_i)
else
exit
end if
li_i += 1
loop
if mod(li_i,2) = 0 then
ls_ret = left(as_value,ai_len)
else
ls_ret = left(as_value,ai_len - 1)
end if
//messagebox('字符串长度',string(len(ls_ret)))
return ls_ret
阅读全文
0 0
- PB 按指定长度截取中文
- php 截取指定长度中文字符
- 在C#中截取指定长度的中文字符串
- 在C#中截取指定长度的中文字符串
- 在C#中截取指定长度的中文字符串
- 截取指定长度字符串
- 截取指定长度
- 新闻标题截取指定长度加......
- freemarker截取指定长度字符串
- FreeMaker 截取指定长度字符串
- freemarker截取指定长度字符串
- freemarker截取指定长度字符串
- FreeMaker 截取指定长度字符串
- 截取指定的字符长度(其中字符串中有中文,如果有半个中文则去掉)
- 长字符串按指定长度截取的实现方法
- 将汉字字母混合字符串按指定字节截取长度
- 按指定长度截取字符串,考虑全角半角
- Java 按指定长度截取字符串,考虑全角半角
- Linux mutex 封装
- IPLImage图像访问图片像素
- 7.26机房报零赛——无尽的矩阵【kmp+hash】
- ubuntu16.04登录界面循环 无法登录
- hadoop的端口简介
- PB 按指定长度截取中文
- 奥威零售数据分析系统Power-BI -会员价值矩阵分析
- arcengine 判断layer类型
- java的三大特性之封装
- Android的.9.png文件制作
- Mina 学习笔记
- 如何使用windows的计划任务?计划任务
- Eclipse安装
- Android数据库(SQLite)框架(2)——LitePal升级表