`
cpsing
  • 浏览: 71144 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论

javascript 检查中文字符串的长度

阅读更多

String.prototype.realLength = function() 

  return this.replace(/[^\x00-\xff]/g,"**").length; 

分享到:
评论
1 楼 LeoChowComtop 2009-02-09  
楼主的脚步似乎有错误
正确的应该是
String.prototype.realLength = function()
{
  return this.replace('/[^\x00-\xff]/ig',"**").length;
}

你的正则表达式应该是/[^\x00-\xff]/ig 吧

相关推荐

    精通正则表达式基于.NET ASP PHP JSP JavaScript

    获取字符串长度.asp 第13章(/14/) Matches集合与Macth对象.asp 指定忽略大小写.asp 获取Matches集合.asp 进行正则匹配替换.asp 进行正则匹配检验.asp ...

    javascript常用工具集(带使用示例)

    * 检查在字符串中是否存在一个模式 * 计算字符串字符个数,1个汉字=2个字符 * 根据单位代码判断它的级别,返回值1/2/3/4 * 根据单位代码得到它对应的省份名称 * 根据省份名称得到它对应的省级单位代码 * 产生x位的...

    JavaScript经典实例

     第1章使用JavaScript字符串  1.0简介  1.1连接两个或多个字符串  1.2连接字符串和另一种数据类型  1.3条件比较字符串  1.4在字符串中查找子字符串  1.5从一个字符串提取子字符串  1.6检查一个存在的、非空...

    javascript常用判断

    1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 2.:js判断汉字、判断是否汉字 、只能输入汉字 3:js判断是否输入英文、只能输入英文 4:js只能输入数字,判断数字、验证数字、检测...

    javascript表单验证大全

    1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 2.:js判断汉字、判断是否汉字 、只能输入汉字 3:js判断是否输入英文、只能输入英文 4:js只能输入数字,判断数字、验证数字、...

    js验证,javascript

    1:js 字符串长度限制、判断字符长度、js限制输入、限制不能输入、textarea 长度限制 2.:js判断汉字、判断是否汉字 、只能输入汉字 3:js判断是否输入英文、只能输入英文 4:js只能输入数字,判断数字、验证数字、检测...

    编写可维护的JavaScript(中文)

    1.7.1 字符串 1.7.2 数字 1.7.3 null 1.7.4 undefined 1.7.5 对象直接量 1.7.6 数组直接量 第2章 注释 2.1 单行注释 2.2 多行注释 2.3 使用注释 2.3.1 难于理解的代码 2.3.2 可能被误认为错误的代码 ...

    程序天下:JavaScript实例自学手册

    3.11 判断字符串中有多少汉字 3.12 去除字符串的前后空格 3.13 刷新时清空所有文本框 3.14 随意改变大小的文本框 3.15 文本框的自动全选 3.16 文本框滚动导航 3.17 按钮获取焦点 3.18 文本框获取焦点弹出下拉框 3.19...

    has-length:检查数组、对象或字符串是否有长度

    检查数组、对象或字符串是否有长度。 安装 npm install has-length 用法 var hasLength = require ( 'has-length' ) hasLength ( 'string' ) // => true hasLength ( [ 1 ] ) // => true hasLength ( { one : 1 }...

    JavaScript常用验证函数实例汇总

    一、字符串类验证 1. 长度限制 代码如下:[removed] function test() { if(document.a.b.value.length>50) { alert(“不能超过50个字符!”); document.a.b.focus(); return false; } } [removed] <form ...

    SHOBHIT-Advance String Search:SHOBHIT-高级字符串搜索是一种模式搜索算法-开源

    ” 时间和空间复杂度:对于长度为n的文本和长度为m的子字符串。 在最佳情况下,时间复杂度为O(m / 2),在最坏情况下,时间复杂度为O(n –(m / 2))。 在所有情况下,最佳,平均和最差情况下,其空间复杂度为O...

    html网页用户注册表单验证校验JavaScript源码代码

    ==0){//字符串的长度不等于0则判断字符串是否匹配正则表达式 if(ismacth){//输入的用户名不为空时 document.getElementById("username1").innerHTML="√";//正确时候输出√ document.getElementById(...

    《程序天下:JavaScript实例自学手册》光盘源码

    3.11 判断字符串中有多少汉字 3.12 去除字符串的前后空格 3.13 刷新时清空所有文本框 3.14 随意改变大小的文本框 3.15 文本框的自动全选 3.16 文本框滚动导航 3.17 按钮获取焦点 3.18 文本框获取焦点弹出下拉框 3.19...

    JavaScript-Algorithms:用 JS 编写的算法

    - 查找给定字符串中最长单词的长度。 - 检查给定值是否是布尔原始值。 - 检查给定的字符串是否是回文。 删除给定数组的虚假值。 重复一个字符串,给定编号。 次。 - 将给定字符串中每个单词的第一个字母转换为...

    JavaScript权威指南(第6版)中文版pdf+源代码

     7.12 作为数组的字符串163  第8章 函数165  8.1 函数定义166  8.2 函数调用168  8.3 函数的实参和形参173  8.4 作为值的函数178  8.5 作为命名空间的函数181  8.6 闭包182  8.7 函数属性、方法和构造函数...

    PHP函数库,PHP函数大全,PHP函数实例,PHP函数手册,PHP5函数库实例

    PHP随机产生指定长度中文字符串 SMTP类 url地址参数加密 一些常用验证函数 下拉-单选框选择 创建多级目录 删除数组中相同元素,只保留一个 判断路径是绝对目录还是相对目录 利用PHP搜索指定目录下指定的文件...

    JavaScript权威指南(第6版)中文文字版

    7.12 作为数组的字符串 163 第8章 函数 165 8.1 函数定义 166 8.2 函数调用 168 8.3 函数的实参和形参 173 8.4 作为值的函数 178 8.5 作为命名空间的函数 181 8.6 闭包 182 8.7 函数属性、方法和构造函数 188 8.8 ...

    网页用户注册表单校验JavaScript脚本代码源码下载

    ==0){//字符串的长度不等于0则判断字符串是否匹配正则表达式 if(ismacth){//输入的用户名不为空时 document.getElementById("username1").innerHTML="√";//正确时候输出√ document.getElementById(...

    JavaScript权威指南(第6版)(中文版)

    7.12 作为数组的字符串 第8章 函数 8.1 函数定义 8.2 函数调用 8.3 函数的实参和形参 8.4 作为值的函数 8.5 作为命名空间的函数 8.6 闭包 8.7 函数属性、方法和构造函数 8.8 函数式编程 第9章 类和模块 9.1 类和原型...

    JavaScript权威指南(第6版)

    7.12 作为数组的字符串 第8章 函数 8.1 函数定义 8.2 函数调用 8.3 函数的实参和形参 8.4 作为值的函数 8.5 作为命名空间的函数 8.6 闭包 8.7 函数属性、方法和构造函数 8.8 函数式编程 第9章 类和模块 9.1 类和原型...

Global site tag (gtag.js) - Google Analytics