js获取字符串长度,中文占一个字符,英文占0.5字符,并截取指定长度字符串
var str = "*******************"var len = 0;var len2 = 0;for (var j = 0; j <str .length; j++) {if (str .charCodeAt(j) > 127 || str .charCodeAt(j) == 94) {len += 1;} else {len += 0.5;}//判断字符串长度小于10则获取真实的字符串长度if (len <= 10) {len2 += 1;}}//若真实字符串长度大于指定的长度,则截取字符串if (len > 10) {str =str .substring(0, len2) + "..."}console.log(len2 + "-------------------")
获取字符串中的长度,中午占一个长度,英文和数字占0.5长度,然后根据这个长度去获取字符串 的真实长度,获取到 真实长度进行截取字符串 !
js获取字符串长度,中文占一个字符,英文占0.5字符,并截取指定长度字符串相关推荐
- JS高级群的日常!写一个从10到0的倒计时,用console.log打印,不可以用 setInterval!本来说好的研究avalonJS最后演变成了看着大神在那边互相比拼实力。。...
JS高级群的日常!写一个从10到0的倒计时,用console.log打印,不可以用 setInterval!本来说好的研究avalonJS最后演变成了看着大神在那边互相比拼实力.. 小森 执行一个函数 ...
- asp.net截取指定长度的字符串内容
1 /// <summary> 2 /// 用于截取指定长度的字符串内容 3 /// </summary> 4 /// <param name="sString ...
- php取指定长度,php截取指定长度的简单示例
这篇文章主要为大家详细介绍了php截取指定长度的简单示例,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小玲来看看吧!PHP语言: 根据中文裁减字符串 代码如下: f ...
- PHP操作字符串 截取指定长度字符 移除字符串两侧 左侧 右侧指定字符 或空白字符 替换字符...
trim() trim() 函数移除字符串两侧的空白字符或其他预定义字符. <?php $str = "Hello World!"; echo $str . "&l ...
- C语言截取指定长度子字符串方法
以strncpy为例: char dest[4] = {""}; char src[] = {"123456789"}; strncpy(dest, src, ...
- Jmeter中唯一值-UUID取值(截取指定长度、去除“-”)
Jmeter脚本参数化时,对uuid值去-并截取一定长度. 在jmeter的BeanShell Sampler 中,添加以下代码即可实现UUID值的去除"-",并根据需要截取字符串 ...
- mysql 从后往前截取指定个数字符串_Mysql字符串截取函数SUBSTRING的用法说明
函数: 1.从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstract from my ...
- 截取指定长度html内容,并保留html格式标记
/// <summary> /// 按字节长度截取字符串(支持截取带HTML代码样式的字符串) /// </summary> /// <param ...
- .NET截取指定长度汉字超出部分以...代替
/// <summary> /// 将指定字符串按指定长度进行剪切, /// </summary> /// <param na ...
最新文章
- 参数签名ascii码排序的坑
- 风机桨叶故障诊断(二) 获取图像几何主方向
- 【SpringCloud】Spring cloud Alibaba Nacos 集群和持久化配置
- 我毕业一年后。生活的艰辛。我的程序人生该怎么走
- 白盒测试哪种测试效果好_白盒测试与黑盒测试区别(简答题)简短一些不要长的谢谢...
- 校园网设计超超超级详细的配置来了(以河北科技大学为例)
- E1--千兆以太网接口测试应用2022-09-07
- 人工智能自动修复图片,模糊图片秒变高清
- qq邮箱绑定重庆大学邮箱服务器,电子邮箱常见问题
- 小区市话配套和宽带接入系统研究报告
- 诗词创作[3] 问春
- 同济大学软件学院特聘教授朱少民谈《测试,从哪里来,到哪里去》
- salad --06
- Android拾遗——如何反编绎APK文件
- 【CELL 心脏时空图】A spatiotemporal organ-wide gene expression and cell atlas of the developing human heart
- 路由器重温——接口配置与管理1
- 被360删除的文件怎么恢复?轻松get恢复技巧
- Spring 事务管理@transactional 的实现原理和使用
- 敏感词加解密与隐位处理
- 修改jupyter notebook的默认主页(默认工作空间)