关于正则表达式的使用
2010-07-17 14:35
267 查看
输入数字:
<input type="text" onkeyup="this.value=this.value.replace(//D/g,'')"><br>
输入英文:
<input type="text" onkeyup="this.value=this.value.replace(/[^a-zA-Z]/g,'')">
输入中文:
<input type="text" onkeyup="this.value=this.value.replace(/[^/u4e00-/u9fa5]/g,'')">
只能是数字,在input中添加如下事件:
onchange="if(this.value.replace(/[0-9/]/g,'')!=''){alert('抱歉,只能填写数字!');this.value=''}"
只能是数字和+-*/,在在input中添加如下事件:
onchange="if(this.value.replace(/[0-9。+-*/]/g,'')!=''){alert('抱歉只能填写数字和+-*/!');this.value=''}"
只能是中文,在input中添加如下事件:
onchange="if(this.value.replace(/[^/x80-/xff]/g,'')==''){alert('抱歉,只能填写中文!');this.value=''}"
<input type="text" onkeyup="this.value=this.value.replace(//D/g,'')"><br>
输入英文:
<input type="text" onkeyup="this.value=this.value.replace(/[^a-zA-Z]/g,'')">
输入中文:
<input type="text" onkeyup="this.value=this.value.replace(/[^/u4e00-/u9fa5]/g,'')">
只能是数字,在input中添加如下事件:
onchange="if(this.value.replace(/[0-9/]/g,'')!=''){alert('抱歉,只能填写数字!');this.value=''}"
只能是数字和+-*/,在在input中添加如下事件:
onchange="if(this.value.replace(/[0-9。+-*/]/g,'')!=''){alert('抱歉只能填写数字和+-*/!');this.value=''}"
只能是中文,在input中添加如下事件:
onchange="if(this.value.replace(/[^/x80-/xff]/g,'')==''){alert('抱歉,只能填写中文!');this.value=''}"
相关文章推荐
- 关于在Eclipse中使用正则表达式替换的一点记录(使用正则表达式的分组)
- 关于在DELPHI中使用正则表达式的一些心得
- 关于ultraedit的使用,利用正则表达式过滤有用信息到新的文件中
- AS3关于使用正则表达式检测、匹配、替换文本中的url的方法
- 关于一个使用正则表达式匹配来写的显示时间的方法
- 关于SQLSERVER中使用正则表达式的方式
- 关于代码中空白、注释等字符的统计(正则表达式的使用)
- java中关于正则表达式的基本使用
- 关于shell中的正则表达式和awk的使用
- 关于正则表达式的最基本的使用教程
- Java进阶——使用正则表达式检索、替换String中的特定字符和关于正则表达式的一切
- 关于正则表达式的使用的一些小示例
- 关于在DELPHI6中使用正则表达式的一些心得
- python关于正则表达式的一些使用备忘录
- 关于greta正则表达式的使用
- 开发中关于正则表达式使用的一个小技巧
- topCoder上一则关于正则表达式的文章-简要介绍了其语法和使用方法
- 关于AS3中使用正则表达式进行一定规则替换
- 关于greta正则表达式的使用收藏
- 关于正则表达式使用的一些心得