社区
JavaScript
帖子详情
怎样取得字符串的长度?
youyou
2000-08-25 03:07:00
不管用VBSCRIPT还是JAVASCRIPT,判断汉字长度都为一个字,
我用下面的程序把汉字长度改为了2,但如果是UNICODE的汉字怎么办?
UNICODE是3个字节的。
...全文
398
19
打赏
收藏
怎样取得字符串的长度?
不管用VBSCRIPT还是JAVASCRIPT,判断汉字长度都为一个字, 我用下面的程序把汉字长度改为了2,但如果是UNICODE的汉字怎么办? UNICODE是3个字节的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
foolishcat
2001-05-31
打赏
举报
回复
哎!偶也被个类似的问题弄傻了!问了几天了也没人答,搜索了下贴子就看到这条了
我想从一个中英混合的字符串中求一个指定字节长度的子串,还以为是个小问题,没想还这么难,哎!到底怎么做才可以??
请看
http://www.csdn.net/expert/topic/139/139307.shtm
weblive
2001-01-06
打赏
举报
回复
function s(str){
sl=str.length;
strLen=0;
for(i=0;i<sl;i++){
if(str.charCodeAt(i)>255) strLen+=2;
else strLen++;
}
return strLen;
}
以上是写出所有字符的长度,中英混合!
以下是检查中文字符的长度!
function s(str){
sl=str.length;
strLen=0;
for(i=0;i<sl;i++){
if(str.charCodeAt(i)>255) strLen++;
}
return (strLen*2);
}
顺便问一句,unicode是什么样的??
zhuoran
2000-12-24
打赏
举报
回复
给yankee老兄:
拜托你别在这丢人现眼了,你的这段程序是有问题的。
这个问题无解。
yankee
2000-11-24
打赏
举报
回复
在script中,字符串作为对象处理,其长度有属性length
var strlp=new String("yankee");
var ltp=strlp.length;
ltp=6;
belecyrus
2000-11-14
打赏
举报
回复
关注!
wangxian
2000-11-14
打赏
举报
回复
如果你采用DNA模式,可以在COM中判断(len(strv(str,XXunicode))
pccrazy
2000-10-27
打赏
举报
回复
我也在为这个问题发愁,哪位高手说一下
crm2000
2000-09-08
打赏
举报
回复
lenb也是不行的,它把汉字和英文都看作两个字节的,没用
youyou
2000-09-07
打赏
举报
回复
关注!!!!!!!!!!!!!!!!1
chinawxd
2000-09-07
打赏
举报
回复
关注!!!
hhzh426
2000-09-05
打赏
举报
回复
VBscript里好象有个lenb的函数,可以求出字串的字节长度。
youyou
2000-09-04
打赏
举报
回复
还没人回答出来。
youyou
2000-08-31
打赏
举报
回复
to lczddd:
if your string contain Chinese and English, the way your said will be wrong.
hhzh426
2000-08-30
打赏
举报
回复
关注!
lczddd
2000-08-30
打赏
举报
回复
dim lg
lg=len("sting")*2
??!
acheng
2000-08-28
打赏
举报
回复
关注!!
youyou
2000-08-28
打赏
举报
回复
奇怪,没人回每件事得了吗?高手们到哪里去了?
youyou
2000-08-27
打赏
举报
回复
没人回答吗?不可能没有碰到过这种问题吧?加到50分了呀!
youyou
2000-08-25
打赏
举报
回复
取得汉字长度的代码如下,请熟悉UNICODE的朋友帮忙。(用JS写的)
function jslen(str)
{
jlen = str.length
for (i=0;i<str.length;i++)
{
if (str.charCodeAt(i)>255) jlen++
}
return jlen
}
python返回
字符串
长度
的函数_Python如何查找
字符串
的
长度
?(代码示例)
在Python中
字符串
是Unicode代码点的不可变序列。给定一个
字符串
,我们如何查找它的
长度
?本篇文章就来给大家介绍在Python中查找
字符串
长度
的四种方法,希望对大家有所帮助。【相关视频教程推荐:Python视频教程】方法一:使用内置函数len。Python内置的函数len,可以返回容器中的项数。例:# 使用 len 函数str="PHP中文网";len=len(str);print("
字符串
...
python
字符串
长度
_如何使用python获取
字符串
长度
?哪些方法?
掌握多种python技巧,对于我们更好的灵活应用python是非常重要的,比如接下来给大家介绍的获取字节
长度
,那大家脑海里就该有印象了,有几种方法呢?一起来看下吧~1、使用len()函数这是最直接的方法。 在这里,我们使用len()函数。
字符串
作为参数传递给函数,我们就能得到
字符串
的
长度
。下面,我们通过一个实例来演示一下:str ="Tutorials"print("Length of the ...
C语言获取
字符串
长度
的几种方法
在C语言中,想要获取
字符串
长度
可以有很多方法,下面分别介绍 一、使用sizeof()运算符 在C语言中,sizeof() 是
长度
的运算符,括号中可以放入数据类型或者表达式,一般我们用来计算
字符串
长度
。 基本用法: int i=10; sizeof(i);//表达式 char str[]="hello world"; sizeof(str); sizeof(double);//数据类型 在使用sizeof()求
字符串
长度
时,会将 ‘\0’ 也计算到
字符串
长度
中。例如"abcd"用sizeof()求
长度
会
python如何判断
字符串
长度
_Python如何查找
字符串
的
长度
?(代码示例)
在Python中
字符串
是Unicode代码点的不可变序列。给定一个
字符串
,我们如何查找它的
长度
?本篇文章就来给大家介绍在Python中查找
字符串
长度
的四种方法,希望对大家有所帮助。【相关视频教程推荐:Python视频教程】方法一:使用内置函数len。Python内置的函数len,可以返回容器中的项数。例:# 使用 len 函数str="PHP中文网";len=len(str);print("
字符串
...
C语言之
字符串
长度
的计算方法
特别注意 (1)计算
字符串
长度
时关键是要注意辨认转义字符;(2)一个转义字符总是以反斜杠开始,再加一个其他字符组成。所以,遇到反斜杠时要特别注意!!! 1、不带转义字符的字符 如:“abc!x=/”,其
长度
为7 2、带转义字符的
字符串
(1)
字符串
“abc\n”:其中的'\n'为转义字符(换行符),计算
字符串
长度
时只能计作一个字符,所以该
字符串
的
长度
为4(而 不是5)。 ...
JavaScript
87,914
社区成员
224,620
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章