当前位置:首页 > 开发 > 编程语言 > 正则表达式 > 正文

正则表达式限制输入框只能输入数字、字母、下划线等

发表于: 2014-04-17   作者:adminjun   来源:转载   浏览:
摘要: 原文地址:http://java-frog.iteye.com/blog/243703 正则表达式限制输入框只能输入数字      代码如下: <input type="text" onkeyup="this.value=this.value.replace(/[^\d]/g,'') " onafte

原文地址:http://java-frog.iteye.com/blog/243703

正则表达式限制输入框只能输入数字      代码如下:

<input type="text" onkeyup="this.value=this.value.replace(/[^\d]/g,'') " onafterpaste="this.value=this.value.replace(/[^\d]/g,'') " name="f_order" value="1"/>

其中,onafterpaste防止用户从其它地方copy内容粘贴到输入框



输入框只能输入字母和下横线的正则表达式
<input onkeyup="this.value=this.value.replace(/[^_a-zA-Z]/g,'')" onpaste="this.value=this.value.replace(/[^_a-zA-Z]/g,'')">


输入框只能输入字母数字和下横线的正则表达式
<input onkeyup="this.value=this.value.replace(/[^\w]/g,'')" onpaste="this.value=this.value.replace(/[^\w]/g,'')">

<input onkeyup="this.value=this.value.replace(/[\W]/g,'')" onpaste="this.value=this.value.replace(/[\W]/g,'')">

 

AS3 文字过滤

http://www.iteye.com/topic/311216

【过滤文字输入】
TextField.restrict = "此处为可输入的内容";
field.restrict = "^此处为禁止输入的内容";
restrict属性支持一些类似正则表达式的样式:
field.restrict = "a-zA-z"; //只允许大小字母
field.restrict = "a-zA-z "; //只允许字母和空格
field.restrict = "0-9"; //只允许数字
field.restrict = "^abcdefg"; //除了小写字母abcdefg不允许外,其它都允许
field.restrict = "^a-z"; //所有小写字母都不允许,但是,其它内容都允许,包括大写字母
field.restrict = "0-9^5"; //只允许数字,但5例外
让restrict字符包含具有特殊意义的字母(例如-和^):
field.restrict = "0-9\\-"; //允许数字和破折号
field.restrict = "0-9\\^"; //允许数字和^
field.restrict = "0-9\\\\"; //允许数字和反斜杠
你也可以使用Unicode转义序列,指定允许的内容.例如:
field.restrict = "^\u001A";
注意:ActionScript有区分大小写的,如果restrict属性设为abc,允许字母的大写形式(A,B和C)输入时会变成小写对待形式(a,b和c),反之亦然.restrict属性只影响用户可以输入的内容,脚本可将任何文本放入文本字段中.

正则表达式限制输入框只能输入数字、字母、下划线等

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
下面是示例代码: [复制源代码] publicclass PlainDocumentFilter extends PlainDocument{ <p st
/**烟台大学计算机学院学生 *All right reserved. *文件名称:C#-—只能输入数字大小写字母的控制程
\w 匹配 [a-zA-Z0-9_] \W匹配 [^a-zA-Z0-9_] 匹配空白字符 \s 任何一个空白字符[\t\n\r\f\v] \S 任
弹出框效果: 1.首先我们要在文件的上面包含样式文件ymPrompt.css和js文件ymPrompt.js:如下: <
进行web前端开发,会经常遇到校验文本框内容的情形.比如校验用户输入的手机号是否合法. 其实我们可以
进行web前端开发,会经常遇到校验文本框内容的情形.比如校验用户输入的手机号是否合法. 其实我们可以
进行web前端开发,会经常遇到校验文本框内容的情形.比如校验用户输入的手机号是否合法. 其实我们可以
进行web前端开发,会经常遇到校验文本框内容的情形.比如校验用户输入的手机号是否合法. 其实我们可以
进行web前端开发,会经常遇到校验文本框内容的情形.比如校验用户输入的手机号是否合法. 其实我们可以
1.利用控件的PreviewTextInput事件。如下图 2. C# 文件 //颜色输入控制 private void txbColors_Pre
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号