这里有新鲜出炉的 Javascript 教程,程序狗速度看过来!
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
这篇文章主要介绍了 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('phperz');
- </script>
- </body>
- </html>
验证昵称是否为中文、英文、数字或者下划线,且长度为 1 到 10。
希望本文所述对大家 JavaScript 程序设计有所帮助。
来源: http://www.phperz.com/article/17/0718/330118.html