`
java_frog
  • 浏览: 255337 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

用JS的正则表达式如何判断输入框内为中文或者是英文数字

阅读更多

只能输入数字和英文的:
<input onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
2.只能输入数字的:
<input onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
3.只能输入全角的:
<input onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))">
4.只能输入汉字的:
<input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))">


5.也可以这样: 输入数字和.,否则弹出输入有误
<input type=text name= caolig value ="" onblur="if (!(/^[\d]+\.?\d*$/.test(this.value)) ){alert('您的输入有误'); this.value='';this.focus();}">
分享到:
评论

相关推荐

    jq非空验证,js正则表达式验证邮箱和手机号码

    JavaScript正则表达式是用于匹配字符串模式的强大工具。在验证邮箱和手机号码时,我们需要创建符合特定规则的正则表达式。对于邮箱验证,通常的正则表达式如下: ```javascript var emailRegex = /^[a-zA-Z0-9._%...

    正则表达式限制文本框只能输入数字,小数点,英文字母,汉字[文].pdf

    使用JS正则表达式判断输入框内为中文或英文数字 ```html (/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"&gt; ``` **解析**:该代码段首先使用`...

    正则表达式限制文本框只能输入数字,小数点,英文字母,汉字.docx

    使用 JavaScript 的正则表达式判断输入框内为中文、英文或数字的混合输入: - 只能输入数字和英文:`(/[\W]/g,'')"` 和 `('text',clipboardData.getData('text').replace(/[^\d]/g,''))"&gt;` 这两个例子分别使用正则...

    正则表达式生成和检验工具

    - 自定义生成:根据需求编写代码生成特定模式的正则表达式,例如生成一定范围内的数字、字母组合等。 - 工具生成:有些工具允许用户输入特定要求,然后自动生成对应的正则表达式,简化了编写过程。 5. **检验正则...

    Extjs 提示和正则表达式

    在JavaScript框架ExtJS中,正则表达式也经常被用于验证用户输入数据的合法性,例如表单字段的验证。下面我们将深入探讨正则表达式的基本概念以及在ExtJS中的应用。 一、正则表达式基础 1. **基本元素**:正则...

    js正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码.docx

    本文主要探讨了如何使用JavaScript中的正则表达式来限制文本框内的输入内容。具体来说,文章涉及了对数字、小数点、英文字母以及汉字等不同类型的字符进行限制的方法。这些方法对于开发网页表单时确保用户输入符合...

    常用正则表达式集合,粘贴即用

    有时候需要确保输入框内不允许输入空格,可以通过简单的正则表达式实现: ```javascript (/\s/g, '')"&gt; ``` 这里的`\s`代表任何空白字符,包括空格、制表符、换页符等。 ### 八、仅允许输入中文和英文 如果需要...

    正则表达式快速掌握教程.chm

    本教程《正则表达式快速掌握教程》旨在帮助你在更短的时间内高效学习并掌握正则表达式的使用。 1. 正则表达式基础: - 字符类:如\d代表数字,\w代表字母或数字,\s代表空白字符。 - 量词:*表示零次或多次,+...

    正则表达式自动测试(可查看原代码)

    在这个测试页面中,用户可以尝试不同的正则表达式技巧,比如使用`|`进行或操作,用`\b`定义单词边界,使用`[^abc]`匹配除a、b、c以外的任何字符,或者使用`/i`标志实现不区分大小写的匹配。此外,还可以测试反向引用...

    js正则表达式限制文本框只能输入数字,小数点,英文字母.pdf

    ### 正则表达式在JavaScript中的应用:限制文本框输入 #### 一、概述 本文档探讨了如何利用JavaScript中的正则表达式来限制HTML表单中的文本框只能输入特定类型的字符,例如数字、小数点及英文字母等。通过不同的...

    最新CSS + DIV+正则表达式

    在IT行业中,CSS(Cascading Style Sheets)和DIV是构建网页布局的重要工具,而正则表达式则是处理文本和数据的强大工具。这三者在Web开发中的结合使用,能够帮助开发者实现高效、灵活且美观的网页设计。下面将详细...

    js限制文本框只能输入数字(正则表达式).docx

    在这个文档中,我们将探讨如何使用正则表达式限制文本框(input框)只允许用户输入数字。 首先,有两类创建正则表达式的常见方法: 1. 字面量写法:使用斜杠 `/` 表示正则表达式的开始和结束,例如 `/^\d+$/` 用来...

    ASP.NET正则表达式应用

    对于ASP.NET这样的Web应用程序框架来说,掌握正则表达式的使用尤为重要。本文将详细介绍一些常用的正则表达式及其在ASP.NET中的应用场景。 #### 二、数字类正则表达式 1. **匹配任何数字:** `^[0-9]*$` - 这个...

    只能输入数字小数点负号正则

    - `onkeyup="this.value=this.value.replace(/[^\d.-]/g,'')"`:当输入框内的键被抬起时触发事件,使用正则表达式替换掉不符合要求的字符。 #### 4. 进阶技巧与注意事项 1. **多次小数点问题:** 在实际应用中,还...

    js输入框使用正则表达式校验输入内容的实例

    文章通过一个实际的JavaScript函数例子,展示了如何结合正则表达式来校验输入框内的内容。这种技术对于前端开发人员来说非常实用,有助于提升用户界面的友好度,同时保证了数据的准确性和安全性。希望本文的内容能够...

    js利用正则表达式检验输入内容是否为网址

    在JavaScript正则表达式中,有一些特殊的字符,如“+”表示匹配前面的字符一次或多次。在文章中提到的“+”符号,用于确保域名部分至少出现一次,这确保了网址至少包含一个域名。同时,使用“[]”来定义一个字符集,...

    JavaScript正则表达式验证登录实例

    JavaScript正则表达式是JavaScript编程语言中一种用来进行模式匹配和文本处理的强大工具。本文所讲的JavaScript正则表达式验证登录实例,主要介绍了如何利用JavaScript中的正则表达式来进行登录时账号和密码的格式...

Global site tag (gtag.js) - Google Analytics