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

 更新时间:2014年04月10日 15:53:15   作者:  
javascript正则检测只含有汉字、数字、字母、下划线不能以下划线开头和结尾,需要的朋友可以参考下

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

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

复制代码 代码如下:

var reg = /^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$/;
if (!reg.test(实际取值的字符串)) {
    alert('请输入5-24位字符:支持中文、英文、数字、“_”,推荐使用中文');
}

相关文章

  • JavaScript进阶教程(第一课)

    JavaScript进阶教程(第一课)

    JavaScript进阶教程(第一课)...
    2007-04-04
  • javascript数据类型示例分享

    javascript数据类型示例分享

    这篇文章主要介绍了javascript数据类型示例分享,对我们理解和使用javascript数据类型很有帮助,需要的朋友可以参考下
    2015-01-01
  • javascript es6的常用语法你知道吗

    javascript es6的常用语法你知道吗

    这篇文章主要为大家介绍了javascriptes6的常用语法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-01-01
  • 转换字符串为json对象的方法详解

    转换字符串为json对象的方法详解

    这篇文章主要介绍了转换字符串为json对象的方法。需要的朋友可以过来参考下,希望对大家有所帮助
    2013-11-11
  • 深入学习JavaScript中的bom

    深入学习JavaScript中的bom

    Bom:浏览器对象模型提供了独立于内容而与浏览器窗口进行交互的对象。描述了与浏览器进行交互的方法和接口,可以对浏览器窗口进行访问和操作,下面我们来一起学习一下吧
    2019-05-05
  • 理解和运用JavaScript的闭包机制

    理解和运用JavaScript的闭包机制

    这篇文章主要介绍了理解和运用JavaScript的闭包机制,是JavaScript入门学习中的基础知识,需要的朋友可以参考下
    2015-08-08
  • 简单介绍JavaScript的变量和数据类型

    简单介绍JavaScript的变量和数据类型

    这篇文章主要介绍了简单介绍JavaScript的变量和数据类型,是JS入门中的基础知识,需要的朋友可以参考下
    2015-06-06
  • javascript三元运算符用法实例

    javascript三元运算符用法实例

    这篇文章主要介绍了javascript三元运算符用法实例,本文讲解了三元运算符用法实例和编程语言中的三元运算符介绍,需要的朋友可以参考下
    2015-04-04
  • 传智播客学习之JavaScript基础篇

    传智播客学习之JavaScript基础篇

    前几天学习了JavaScript,但是一直由于忙碌的原因,没有来得及进行总结,今天终于有时间进行一个全面总结了,希望给正在努力学习的朋友们一点小小帮助。
    2009-11-11
  • Javascript中eval函数的使用方法与示例

    Javascript中eval函数的使用方法与示例

    JavaScript有许多小窍门来使编程更加容易。其中之一就是eval()函数,这个函数可以把一个字符串当作一个JavaScript表达式一样去执行它。以下是它的说明
    2007-04-04

最新评论