js简单正则验证汉字英文及下划线的方法
2016-11-28 10:44
489 查看
本文实例讲述了js简单正则验证汉字英文及下划线的方法。分享给大家供大家参考,具体如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>验证汉字</title> </head> <body> <script type="text/javascript"> function reg_check_val(nickname){ var regex = new RegExp("^([\u4E00-\uFA29]|[\uE7C7-\uE7F3]|[a-zA-Z0-9_]){1,10}$"); var res = regex.test(nickname); if(res==true){ alert("包含中英文字母或下划线"); return true; }else{ alert("不包含中英文字母或下划线"); return false; } } reg_check_val('脚本之家'); </script> </body> </html>
验证昵称是否为中文、英文、数字或者下划线,且长度为1到10。
PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:
JavaScript正则表达式在线测试工具:
http://tools.jb51.net/regex/javascript
正则表达式在线生成工具:
http://tools.jb51.net/regex/create_reg
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript正则表达式技巧大全》、《JavaScript替换操作技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》、《JavaScript中json操作技巧总结》、《JavaScript错误与调试技巧总结》及《JavaScript数学运算用法总结》
希望本文所述对大家JavaScript程序设计有所帮助。
您可能感兴趣的文章:
相关文章推荐
- js正则 匹配 汉字、数字、英文字母、下划线 的 正则表达式
- js正则 匹配 汉字、数字、英文字母、下划线 的 正则表达式
- js正则验证方法大全
- js正则判断字符串是否含有汉字或英文
- js正则验证与扩展方法
- 毕业设计(七)---正则表达式通过js表单验证,快速注册流程,简单MD5加密
- js正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码
- js 正则表达式 验证方法
- 正则表达式 jquery js 只能输入中文和汉字,正则表达式禁用英文26个字母 通达OA测试
- js验证 数字,汉字,英文,时间
- 正则验证使用方法(java和js)
- js正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码
- 利用正则表达式验证汉字和英文,阿拉伯数字
- 汉字/英文字符长度判断--JS版与Java方法版
- 比较简单实用的使用正则三种版本的js去空格处理方法
- 简单的js正则表达式验证数字等
- JavaScript js 不用正则验证小数完美方法
- c# 正则验证 只能中文,英文,数字下划线,首个字符不能数字,6-20个字节
- JS正则表达式学习二:简单的email验证看正则表达式的语法
- java 正则验证 数字,字母,下划线还有汉字的正则表达式和email