浏览 2694 次
锁定老帖子 主题:计算字符串长度,中文算两个
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-12-09
/* 计算字符串的长度,中文算二个 * @param str=计算字符 * @return 字符串的长度 */ function strLen(str){ return str.replace(/[^\x00-\xff]/g,"xx").length; } //校验字符条件:只能输入字母,数字,下划线,汉字 function isQuery(str) { var patrn=/^[a-zA-Z_0-9\u4E00-\u9FA5\s\\(\\)\\.]+$/; if (patrn.exec(str)) { return true; } else { return false; } } //关键字符转义,前台到后台 function converturlcode(textValue) { textValue = textValue.replace(/&/g,'&'); textValue = textValue.replace(/</g,'<'); textValue = textValue.replace(/>/g,'>'); textValue = textValue.replace(/\"/g,'"'); textValue = textValue.replace(/\'/g,'''); return textValue; } //关键字符转义,后台到前台 function convertresponsecode(textValue) { if(textValue == null){ return ""; } textValue = textValue.replace(/'/g,'\''); textValue = textValue.replace(/"/g,'\"'); textValue = textValue.replace(/>/g,'>'); textValue = textValue.replace(/</g,'<'); textValue = textValue.replace(/&/g,'&'); return textValue; } 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |