Flex用正则表达式判断中文或全角字符的代码
Flex #正则表达式 #中文 #全角2014-04-10 10:25
Flex中一文本框,其值的length取出的是字符个数,并不是字节长度,如果含有中文或者全角字符,一个字符是2个字节。
for (var i: int = 0; i < newStr.length; i++) { var char: String = newStr.substr(i, 1); if (/[^\x00-\xff]/g.test(char)) { //中文加10 http://yige.org/ screenLength = screenLength + 10; } else { screenLength = screenLength + 1; } }
相关文章
- Flex中对一个Text渲染不同的字体颜色的方法 2014/04/10
- Flex的tree自动显示横向滚动条的方法 2014/04/10
- Flex自定义右键菜单的代码 2014/04/10
- flex4 Panel设置透明度效果的代码 2014/04/10
- flex4 Panel去掉标题的代码 2014/04/10
- Flex的Label控件竖排显示文字的方法 2014/04/10
- Flex4.5中CSS选择器介绍 2014/04/10
- Flex取消事件的默认行为发方法 2014/04/10
- flex分页打印操作实现代码 2014/04/10
- Flex动态生成可编辑的DataGrid 2014/04/10