`
yaoweinan
  • 浏览: 138405 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

js中汉字+字母混合求长度

    博客分类:
  • js
 
阅读更多

谁写的啊  写的太好了 简单实用

String.prototype.len = function() { 
    return this.replace(/[^\x00-\xff]/g, 'xx').length; 
}; 

 

分享到:
评论

相关推荐

    C#和Javascript两种语法判断混合字符长度

    C#和Javascript两种语法判断混合字符长度,有利于Web程序开发避免存储字符串的错误

    javascript中使用正则计算中文长度的例子

    在给定的文件内容中,首先介绍了JavaScript中利用正则表达式计算字符串中中文字符长度的方法。核心思路是使用正则表达式匹配所有的中文字符,并计算这些字符的数量。一个常见的实现方式是使用正则表达式`/[^\x00-\...

    常用js正则表达式验证

    ### 常用JS正则表达式验证 在前端开发中,正则表达式的使用非常广泛,尤其是在数据验证方面。本文将详细介绍一个包含多种验证功能的正则表达式集合,这些表达式主要用于验证身份、电话号码、证件号码等信息。 ####...

    DIV 文字可以换行但是纯数字和字母不可以换行解决方案

    为了解决这一问题,我们需要深入了解CSS的相关属性,并运用合理的样式设置来确保无论是混合文本还是纯数字、字母都能正常换行。 #### 一、问题分析 在默认情况下,浏览器会按照CSS规范处理文本换行。对于常规文本...

    js常用的验证提示(javascript)

    根据提供的文件信息,我们可以总结出一系列与JavaScript验证相关的知识点,主要涵盖了常见的表单验证方法、字符限制、格式检查等实用技巧。以下是对这些知识点的详细解释: ### 1. 验证是否选择了单选按钮 在提供...

    JS的一些常用正则表达式

    根据提供的文件信息,本文将详细介绍JavaScript(简称JS)中常用的正则表达式,这些表达式在表单验证等场景中非常实用。 ### 1. 数字验证 #### 1.1 整数验证 - **纯数字:** `^[0-9]*$` 这个表达式用于验证字符...

    js常用正则表达式

    JavaScript(简称JS)正则表达式是编程中用于处理字符串的强大工具,特别是在验证用户输入时。以下是一些常见的JS正则表达式及其用途: 1. **只能输入数字**:`^[0-9]*$`,这个正则表达式允许用户输入任意数量的...

    JS验证表单大全

    ### JS验证表单大全知识点详解 #### 一、长度限制 **知识点概述:** 此功能主要用来限制用户在表单中的输入长度,确保输入的数据不会过长,这有助于提高数据处理效率并避免潜在的安全问题。 **实现代码示例:** ``...

    js文本框正则表达式验证

    根据提供的文件信息,我们可以总结出一系列关于JavaScript中利用正则表达式进行文本框验证的知识点。这些知识点将涵盖日期、时间、字母、整数、浮点数、字符串、中文字符及电子邮件格式等常见验证场景。 ### 1. ...

    js表单效验.txt

    根据给定文件的信息,我们可以总结出关于JavaScript表单验证的相关知识点。这些知识点涵盖了常见的表单字段验证需求,例如文本输入、长度限制、字符类型检查、密码一致性验证等。 ### JavaScript表单验证概述 表单...

    经典JavaScript正则表达式实战

    15. **判断数字与字母混合**:正则`/^[a-zA-Z0-9]*$/`匹配只含有字母和数字的字符串。 16. **空格与英文同时存在**:使用`/[\s\S]*?[A-Za-z]+\s+\d+[\s\S]*?/`可以找到包含英文和数字的字符串,其中至少有一个空格...

    js验证

    JavaScript验证在网页交互中起着至关重要的作用,它主要用于用户输入的数据校验,确保数据的合法性和安全性。以下是一些常见的JavaScript验证技术及其详细说明: 1. **字符串长度限制**: - 可以通过`length`属性...

    C#中的常用正则表达式总结

    14. **只能输入数字和26个英文字母组成的字符串**:`^[A-Za-z0-9]+$` - 数字和字母混合。 15. **只能输入数字、26个英文字母或者下划线组成的字符串**:`^w+$` - w代表word字符,即字母、数字或下划线。 16. **...

    C#正则表达式小结.doc

    - 例如:用正则表达式限制网页表单中只输入中文、全角字符、数字或数字与英文的组合,这些可以通过JavaScript的`onkeyup`和`onbeforepaste`事件结合正则表达式实现。 13. **提取文件名**: - 从URL中提取文件名的...

    js表单验证代码大全.docx

    JavaScript(简称JS)是网页开发中用于实现客户端交互和数据验证的重要工具,特别是在表单处理上。本篇文章将深入探讨如何使用JavaScript进行表单验证,包括各种常见的输入限制和检查。 1. **字符串长度限制**:...

    Js 表单验证大全

    对于需要输入中文名等特定场景,可以通过JavaScript限制用户的输入只能为汉字。 **代码示例**: ```html (/[^\u4E00-\u9FA5]/g,'')"> ``` **解析**:此段代码利用了正则表达式 `[^\u4E00-\u9FA5]` 来匹配非汉字...

    Javascript表单验证大全

    结合正则表达式去除所有非字母和数字的字符,同时拦截粘贴操作中的非字母数字字符,确保输入框内的内容仅包含英文和数字。 ```html (/[\W]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.get...

    正则表达式

    - **字母数字混合验证**: - `^[A-Za-z0-9]+$`:匹配由字母和数字组成的字符串。 - `^\w+$`:匹配由字母、数字或下划线组成的字符串。 ##### 3. 邮箱地址验证 - `^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$`:这是...

Global site tag (gtag.js) - Google Analytics