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


Posted in Javascript onApril 10, 2014

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

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

var reg = /^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$/;
if (!reg.test(实际取值的字符串)) {
    alert('请输入5-24位字符:支持中文、英文、数字、“_”,推荐使用中文');
}
Javascript 相关文章推荐
实用javaScript技术-屏蔽类
Aug 15 Javascript
通过javascript获取iframe里的值示例代码
Jun 24 Javascript
基于jquery实现省市联动效果
Nov 23 Javascript
javascript小数精度丢失的完美解决方法
May 31 Javascript
BootStrap+Angularjs+NgDialog实现模式对话框
Aug 24 Javascript
JavaScript实现按键精灵的原理分析
Feb 21 Javascript
微信小程序 解析网页内容详解及实例
Feb 22 Javascript
js 概率计算(简单版)
Sep 12 Javascript
vue弹出框组件封装实例代码
Oct 31 Javascript
Vue-cli项目部署到Nginx服务器的方法
Nov 01 Javascript
有趣的JavaScript隐式类型转换操作实例分析
May 02 Javascript
vue+echarts实现中国地图流动效果(步骤详解)
Jan 27 Vue.js
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
如何让thinkphp在模型中自动完成session赋值小教程
2014/09/05 PHP
php实现可逆加密的方法
2015/08/11 PHP
php实现mysql连接池效果实现代码
2018/01/25 PHP
gearman中任务的优先级和返回状态实例分析
2020/02/27 PHP
JavaScript DOM学习第六章 表单实例
2010/02/19 Javascript
JS this作用域以及GET传输值过长的问题解决方法
2013/08/06 Javascript
原生的html元素选择器类似jquery选择器
2014/10/15 Javascript
js闭包引起的事件注册问题介绍
2016/03/29 Javascript
jQuery+CSS3文字跑马灯特效的简单实现
2016/06/25 Javascript
jQuery实现动态文字搜索功能
2017/01/05 Javascript
Vue+mui实现图片的本地缓存示例代码
2018/05/24 Javascript
JS实现的点击按钮图片上下滚动效果示例
2019/01/28 Javascript
react native 原生模块桥接的简单说明小结
2019/02/26 Javascript
javascript设计模式 ? 桥接模式原理与应用实例分析
2020/04/13 Javascript
vue抽出组件并传值实例
2020/07/31 Javascript
nginx部署多个vue项目的方法示例
2020/09/06 Javascript
jQuery实现简单全选框
2020/09/13 jQuery
vue3使用vue-count-to组件的实现
2020/12/25 Vue.js
[31:33]2014 DOTA2国际邀请赛中国区预选赛 TongFu VS DT 第一场
2014/05/23 DOTA
[58:46]OG vs NAVI 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
Python程序语言快速上手教程
2012/07/18 Python
linux环境下的python安装过程图解(含setuptools)
2017/11/22 Python
JSONLINT:python的json数据验证库实例解析
2017/11/28 Python
使用Python抓取豆瓣影评数据的方法
2018/10/17 Python
解决安装python库时windows error5 报错的问题
2018/10/21 Python
网易有道2017内推编程题 洗牌(python)
2019/06/19 Python
Python合并2个字典成1个新字典的方法(9种)
2019/12/19 Python
Python底层封装实现方法详解
2020/01/22 Python
python用分数表示矩阵的方法实例
2021/01/11 Python
html5 canvas简单封装一个echarts实现不了的饼图
2018/06/12 HTML / CSS
英国最大的宠物食品和宠物用品网上零售商: Zooplus
2016/08/01 全球购物
eBay美国官网:eBay.com
2020/10/24 全球购物
世界读书日的活动方案
2014/08/20 职场文书
群众路线教育实践活动整改落实情况汇报
2014/10/28 职场文书
校园之声广播稿
2015/08/18 职场文书
2016年“我们的节日·清明节”活动总结
2016/04/01 职场文书