lua 实现在字符之间插入指定字符
2014-07-23 00:00
267 查看
-- 下面的代码可以实现在字符之间插入指定字符(lua),给大家分享下,可能笨拙一些,不过解决了问题 function ui.string_insert(str,insertStr) local len = #str; local left = len; local cnt = 0; local arr={0,0xc0,0xe0,0xf0,0xf8,0xfc}; local indx = -left; local newstr = ""; while left ~= 0 do local tmp=string.byte(str,-left); local i=#arr; while arr do if tmp>=arr then left=left-i; break; end i=i-1; end local substr = string.sub(str,indx,-left - 1); if left ~= 0 then newstr = newstr .. substr .. insertStr; else newstr = newstr .. substr; end indx = -left; cnt=cnt+1; end return newstr; end
相关文章推荐
- Lua实现在字符之间插入指定字符
- php 在字符串指定位置插入新字符的简单实现
- Python 实现字符串中指定位置插入一个字符
- php 在字符串指定位置插入新字符的简单实现
- Oracle中通过substr和instr实现截取指定字符之间的字符串:
- jQuery实现在textarea指定位置插入字符或表情的方法
- Oracle中通过substr和instr实现截取指定字符之间的字符串:
- jQuery实现在textarea指定位置插入字符或表情的方法
- Oracle中通过substr和instr实现截取指定字符之间的字符串:
- Oracle中通过substr和instr实现截取指定字符之间的字符串:
- Dataset实现在指定位置插入新行,并用DataGrid显示
- substring() 方法用于提取字符串中介于两个指定下标之间的字符。
- js 按照指定间隔 向字符串中插入随机字符串的实现代码
- JavaScript talbe表中指定位置插入一行的实现代码 脚本之家修正版 转(http://www.jb51.net/article/18502.htm)
- C语言字符切割函数的实现——不需要自己指定分配多少个字符串分组
- 以指定字符重新划分段落并插入时间序列数(VBA)
- PHP中利用substr_replace将指定两位置之间的字符替换为*号
- textbox 在光标位置插入字符功能的js实现(兼容ie,firefox)
- JavaScript talbe表中指定位置插入一行的实现代码 脚本之家修正版
- 原创_php截取指定字符之间内容的类与实例(含转码、过滤html等)