javascript正则匹配汉字、数字、字母、下划线


Posted in Javascript onApril 10, 2014

javascript正则检测只含有汉字、数字、字母、下划线不能以下划线开头和结尾

遇到一个用户名检测的的问题,查了一下,总结例子如下:

var reg = /^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$/;
if (!reg.test(实际取值的字符串)) {
    alert('请输入5-24位字符:支持中文、英文、数字、“_”,推荐使用中文');
}
Javascript 相关文章推荐
关于Javascript 的 prototype问题。
Jan 03 Javascript
JavaScript中继承的一些示例方法与属性参考
Aug 07 Javascript
jQuery 1.5最新版本的改进细节分析
Jan 19 Javascript
分享一个用Mootools写的鼠标滑过进度条改变进度值的实现代码
Dec 12 Javascript
js/jquery获取浏览器窗口可视区域高度和宽度以及滚动条高度实现代码
Dec 17 Javascript
利用jQuery实现可输入搜索文字的下拉框
Oct 23 Javascript
利用javaScript实现点击输入框弹出窗体选择信息
Dec 11 Javascript
jQuery之Deferred对象详解
Sep 04 Javascript
深入理解requireJS-实现一个简单的模块加载器
Jan 15 Javascript
js判断输入框不能为空格或null值的实现方法
Mar 02 Javascript
详解如何为你的angular app构建一个第三方库
Dec 07 Javascript
构建一个JavaScript插件系统
Oct 20 Javascript
jquery禁止输入数字以外的字符的示例(纯数字验证码)
Apr 10 #Javascript
jQuery实现单击按钮遮罩弹出对话框(仿天猫的删除对话框)
Apr 10 #Javascript
jquery获取复选框被选中的值
Apr 10 #Javascript
实现checkbox全选、反选、取消JavaScript小脚本异常
Apr 10 #Javascript
用js设置下拉框为只读的小技巧
Apr 10 #Javascript
js获取上传文件大小示例代码
Apr 10 #Javascript
JavaScript中双叹号(!!)作用示例介绍
Apr 10 #Javascript
You might like
使用PHP获取网络文件的实现代码
2010/01/01 PHP
php下网站防IP攻击代码,超级实用
2010/10/24 PHP
php实现爬取和分析知乎用户数据
2016/01/26 PHP
php中数组最简单的使用方法
2020/12/27 PHP
兼容IE与firefox火狐的回车事件(js与jquery)
2010/10/20 Javascript
js正则表达exec与match的区别说明
2014/01/29 Javascript
js生成的验证码的实现与技术分析
2014/09/17 Javascript
jQuery中siblings()方法用法实例
2015/01/08 Javascript
借助FileReader实现将文件编码为Base64后通过AJAX上传
2015/12/24 Javascript
Node.js实现文件上传
2016/07/05 Javascript
关于laydate.js加载laydate.css路径错误问题解决
2017/12/27 Javascript
vue+mousemove实现鼠标拖动功能(拖动过快失效问题解决方法)
2018/08/24 Javascript
JS/jQuery实现超简单的Table表格添加,删除行功能示例
2019/07/31 jQuery
ES6基础之字符串和函数的拓展详解
2019/08/22 Javascript
JavaScript实现简单随机点名器
2019/11/21 Javascript
python 把数据 json格式输出的实例代码
2016/10/31 Python
Python django实现简单的邮件系统发送邮件功能
2017/07/14 Python
Python实现自动为照片添加日期并分类的方法
2017/09/30 Python
PyCharm配置mongo插件的方法
2018/11/30 Python
python实现微信自动回复及批量添加好友功能
2019/07/03 Python
python系列 文件操作的代码
2019/10/06 Python
Python 实现向word(docx)中输出
2020/02/13 Python
Python生成随机验证码代码实例解析
2020/06/09 Python
Qoo10马来西亚:全球时尚和引领潮流的购物市场
2016/08/25 全球购物
复古斯堪的纳维亚儿童服装:Baby go Retro
2017/09/09 全球购物
俄罗斯最大的隐形眼镜销售网站:Ochkov.Net
2021/02/07 全球购物
编辑找工作求职信分享
2014/01/03 职场文书
长辈证婚人证婚词
2014/01/09 职场文书
服务之星事迹材料
2014/05/03 职场文书
项目合作意向书模板
2014/07/29 职场文书
销售顾问工作计划书
2014/08/15 职场文书
生产工厂门卫岗位职责
2014/09/26 职场文书
晚会开场白和结束语
2015/05/29 职场文书
深入理解python多线程编程
2021/04/18 Python
MySQL 重写查询语句的三种策略
2021/05/10 MySQL
详解Vue的options
2021/05/15 Vue.js