JS获取字符串长度的问题!~

字符串里有换行,例如下面的样子
你好
大家好
全都好
这个样子

这样的字符串如何获取长度? 请给出详细的写法。谢谢。不需要什么指点,只要最详细的写法
对了,补充一下,我的字符串现在是保存在一个变量里,$context 变量。。
$str = file_get_contents("myfile.text");
$arr_str = array(" ","/n","/r","/v","/t","/f");
$str = str_replace($arr_str, "", 档禅$str);
echo <<  谈漏  
    
    
abc;


你这态度不太好,人家正粗 303392049 给你回答问题,不管对不对 都不应该这样说。。
字符串里面应该是html源代码

比如: $context="你好
大家好含睁
全都好";
简单获取字举老镇符串用 $context.length
如果1个中文字算两个字符的话用下面的函数 getLength($context);

function getLength(str){
var len=str.length;
var reLen=0;
for(var i=0;i if(str.charCodeAt(i)<27 || str.charCodeAt(i)>126){
reLen +=2;
}else{
reLen ++;
}
}
return reLen;
}

ss.length值字符串搜芦长度是4.也就说汉字是1,\n换行是1
我觉得你应该在读取txt那里做做工作,不能txt中什么让信造型,读出来就将这个造型赋值给坦枝轮某个变量,你也搭羡说了那是无法识别的。js中的换行符号也是有长度的。
var d = $context.replay("\n\r").length;
JS获取字符串长度的问题!~
← 上一篇: 下一篇: →