- 浏览: 85551 次
文章分类
最新评论
js截取中英文字符串、标点符号无乱码。
<script> function subString(str, len, hasDot) { var newLength = 0; var newStr = ""; var chineseRegex = /[^\x00-\xff]/g; var singleChar = ""; var strLength = str.replace(chineseRegex,"**").length; for(var i = 0;i < strLength;i++){ singleChar = str.charAt(i).toString(); if(singleChar.match(chineseRegex) != null){ newLength += 2; }else{ newLength++; } www.jbxue.com if(newLength > len){ break; } newStr += singleChar; } if(hasDot && strLength > len){ newStr += "..."; } return newStr; } alert(subString("js截取中英文字符串无乱码",10,true)); </script>
发表评论
-
javascript如何检查浏览器是否支持flash?
2014-08-14 21:59 666如何用javascript脚本检查浏览器是否支持flash?初 ... -
js脚本如何判断checkbox是否选中?
2014-08-13 06:21 531分享下js判断是否选中CheckBox的方法。 代 ... -
js获取IP地址有哪些方法
2014-08-13 06:20 597js获取IP地址方法总结 (http://www.cnblo ... -
java 判断邮箱格式是否正确
2014-08-12 06:24 554java 判断邮箱格式是否正确,电话号码是否正确。 代码 ... -
js判断邮箱格式是否正确 的几个例子
2014-08-12 06:22 1614判断邮箱格式是否正确 - (void)viewDid ... -
javascript页面刷新的多种方法
2014-07-25 06:16 382javascript页面刷新的几种方法 ... -
ajax返回json类型的数据 js处理json类型的数据
2013-12-27 07:07 482ajax验证用户名 index_do. ... -
PHP AJAX实现省市联动
2013-12-27 07:02 5781,province.php <html> ... -
javascript判断两个IP地址是否在同一个网段
2013-12-14 08:34 1244要判断两个IP地址是否在同一个网段,将它们的IP地址分别与子 ... -
js设置在iframe框架中指定div不显示
2013-12-05 06:27 533在iframe框架中指定div不显示,有多种实现方法,接下来 ... -
JS验证URL函数 正则
2013-08-25 11:01 1085一个JS验证URL函数,分享下。 这个url的正则表达式判 ... -
js正则解析URL参数的代码
2013-08-25 10:59 798使用js正则解析URL参数的实现代码。 如下: var url ... -
jquery indexOf使用方法
2013-08-20 06:56 1744当无法确定在某个字符串中是否确实存在一个字符的时候,就可调用 ... -
css和jquery设置文字的显示和隐藏
2013-08-20 06:50 549文字的显示和隐藏。 1.先设置为none: <sp ... -
javascript radio值获取代码
2013-08-18 12:20 9671,用js获取radio的值。 <!DOCTYPE h ... -
jQuery中获取Radio元素值的方法
2013-08-18 12:17 608jQuery中获取Radio元素值的方法。 又发现自己写的Ja ... -
javascript判断机器是否联网的2种方法
2013-08-09 23:47 991只有机器已经联网以后 ... -
JavaScript修改css样式style的方法介绍
2013-06-20 21:30 890介绍下用JavaScript修改网页样式的方法。 一、局部改 ... -
理解javaScript 数值型和字符串型之间的转换
2013-06-13 23:04 802理解javaScript中数值型和字符串型之间的转换,分享下, ... -
js代码编写完成前要做到的5件事
2013-06-13 23:02 676许多程序员不会规划他们的JS代码。我们经常快速写完代码、运行、 ...
相关推荐
主要介绍了如何js截取中英文字符串、标点符号无乱码,需要的朋友可以参考下
可以截取中英文字符串,也可以含有字符,里面有好几个方法 有按字符个数截取 有按字节数来截取不会存在乱码
delphi 实现截取字符串中中文+英文混合截取,当字符串中包含中文和英文支付时,有时候会将一个中文截取1半,出现乱码。该demo能很好的解决该问题
js截取字符串 substr() 方法能够根据指定长度来截取子字符串。它包含两个参数,第一个参数 表示准备截取的子字符串起始下标,第二个参数表示截取的长度。 示例 1 在下面示例中使用 lastIndexOf() 获取字符串的最后一...
impala的substr()和substring()函数是不支持中文的,创建一个udf解决impala sql中substr()函数截取中文字符串乱码的问题
即使是10W条记录也能在1S没迅速完成你所得结果,中英混合的 如果想学习的朋友请关注下 欢迎大家下载
便于英文和中文的区别,这个是专门截取字符串的,例如英文abcd截取4位,中文值截取2位!很简单!
给写了2个方法,一个是直接截取单个需要的字符串,比如字符串string a="ab123456",我只需要提取3,那么就是单独截取就可以了,从2开始到4结束就行。 第二个是把所有的符合条件的字符串都截取出来,提取出来,比如...
使用一个指定的分隔符把一个字符串分割存储到数组 使用您选择的分隔符将一个数组合并为一个字符串 返回字符串中匹配子串的第一个字符的下标
截取含有中英文的字符串,按字节进行截取,当出现汉字时不能截取半个汉字要把汉字补全。
批量统计多字符串中[中英文标点数量],根据给定gbk/utf编码,计算出总长度。若总长度超过给定(最大)长度,则自动截取。使用场景:配合注解以及aop,解决录入数据库超长会报错的情况。
自己输入一个字符串,字符串中可以包括字符和汉字,截取指定的字符串
string常用截取字符串方法有很多,但是配合使用以下两种,基本都能满足要求: find(string strSub, npos); find_last_of(string strSub, npos); 其中strSub是需要寻找的子字符串,npos为查找起始位置。找到返回子...
一个php截取指定字符串之间的字符串的类,介绍一个php截取指定字符串之间的字符串的类,需要的朋友可以自行下载学习使用。
shell中字符串截取shell中字符串截取shell中字符串截取shell中字符串截取shell中字符串截取shell中字符串截取shell中字符串截取shell中字符串截取shell中字符串截取shell中字符串截取shell中字符串截取shell中字符串...
Pb字符串中的中文和英文(含符号)拆分 如: '中字A文C' 拆分成: '中字文' 'AC'
js截取字符串常用的方法很多,你知道多少呢?看看String和StringBuffer如何截取字符串的
一个关于字符串匹配的算法,已经经过编译,希望对你有帮助
substring截取字符串 substring截取字符串 substring截取字符串 substring截取字符串 substring截取字符串 substring截取字符串 substring截取字符串 substring截取字符串 substring截取字符串 substring截取字符串 ...