js简单正则验证汉字英文及下划线的方法

 更新时间:2016年11月28日 10:44:18   作者:巴霍巴利  
这篇文章主要介绍了js简单正则验证汉字英文及下划线的方法,结合完整实例形式分析了javascript针对中英文字母与下划线的正则验证方法,需要的朋友可以参考下

本文实例讲述了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弹出层的窗口的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-02-02
  • 微信小程序订阅消息(java后端实现)开发

    微信小程序订阅消息(java后端实现)开发

    这篇文章主要介绍了微信小程序订阅消息(java后端实现)开发,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-06-06
  • javascript 通用滑动门tab类

    javascript 通用滑动门tab类

    滑动门JS并封装成类
    2008-03-03
  • JavaScript实现将毫秒数转换为易读时长格式

    JavaScript实现将毫秒数转换为易读时长格式

    在许多开发场景中,我们通常需要将后端接口返回的毫秒数转换成更易读的时长格式,本文将封装一个简洁的 JavaScript 函数实现这一功能,需要的可以了解下
    2025-02-02
  • 使用js修改客户端注册表的方法

    使用js修改客户端注册表的方法

    这篇文章介绍了使用js修改客户端注册表的方法,有需要的朋友可以参考一下
    2013-08-08
  • JS 拼凑字符串的简单实例

    JS 拼凑字符串的简单实例

    下面小编就为大家带来一篇JS 拼凑字符串的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-09-09
  • 微信小程序返回上一级页面的实现代码

    微信小程序返回上一级页面的实现代码

    这篇文章主要介绍了微信小程序返回上一级页面的实现代码,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06
  • easyui tree带checkbox实现单选的简单实例

    easyui tree带checkbox实现单选的简单实例

    下面小编就为大家带来一篇easyui tree带checkbox实现单选的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-11-11
  • JS实现兼容性较好的随屏滚动效果

    JS实现兼容性较好的随屏滚动效果

    这篇文章主要介绍了JS实现兼容性较好的随屏滚动效果,演示了固定位置显示和随屏滚动两种效果的实现方法,涉及css样式的设置与结合时间函数递归调用实现滚屏的技巧,需要的朋友可以参考下
    2015-11-11
  • JavaScript动态设置div的样式的方法

    JavaScript动态设置div的样式的方法

    这篇文章主要介绍了JavaScript动态设置div的样式的方法的相关资料,需要的朋友可以参考下
    2015-12-12

最新评论