计算字符串长度,中文算两个

xiaoxiao2025-02-11  9

/* 计算字符串的长度,中文算二个 * @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,'&amp;'); textValue = textValue.replace(/</g,'&lt;'); textValue = textValue.replace(/>/g,'&gt;'); textValue = textValue.replace(/\"/g,'&quot;'); textValue = textValue.replace(/\'/g,'&apos;'); return textValue; } //关键字符转义,后台到前台 function convertresponsecode(textValue) { if(textValue == null){ return ""; } textValue = textValue.replace(/&apos;/g,'\''); textValue = textValue.replace(/&quot;/g,'\"'); textValue = textValue.replace(/&gt;/g,'>'); textValue = textValue.replace(/&lt;/g,'<'); textValue = textValue.replace(/&amp;/g,'&'); return textValue; }  
转载请注明原文地址: https://www.6miu.com/read-5024501.html

最新回复(0)