Javascript正则匹配数字,中英文,中横线,下划线,utf-8中文

function check_string(nickname) {
    var reg = /^[A-Za-z0-9-_\u4e00-\u9fa5]{4,30}$/;
    if (!reg.test(nickname)) {
        return false;
    }
    return true;
}

时间: 2024-08-04 02:51:08

Javascript正则匹配数字,中英文,中横线,下划线,utf-8中文的相关文章

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

 javascript正则检测只含有汉字.数字.字母.下划线不能以下划线开头和结尾,需要的朋友可以参考下 javascript正则检测只含有汉字.数字.字母.下划线不能以下划线开头和结尾   遇到一个用户名检测的的问题,查了一下,总结例子如下:  代码如下: var reg = /^(?!_)(?!.*?_$)[a-zA-Z0-9_u4e00-u9fa5]+$/; if (!reg.test(实际取值的字符串)) {     alert('请输入5-24位字符:支持中文.英文.数字."_&quo

javascript正则匹配汉字、数字、字母、下划线_基础知识

javascript正则检测只含有汉字.数字.字母.下划线不能以下划线开头和结尾 遇到一个用户名检测的的问题,查了一下,总结例子如下: 复制代码 代码如下: var reg = /^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$/;if (!reg.test(实际取值的字符串)) {    alert('请输入5-24位字符:支持中文.英文.数字."_",推荐使用中文');}

PHP正则匹配指定长度字符必须有数字、字母、下划线

任意的字符6到16位是.{6,16} 只有 数字.字母.下划线组成 就是[0-9_a-zA-Z]  总的加在一起就椒 ^[_0-9a-z]{6,16}$  代码如下 复制代码 <?php function ispassword($str) {  if (preg_match('/^[_0-9a-z]{6,16}$/i',$str)){   return true;  }else {   return false;  } } $password = 'abcde@'; if(ispassword(

使用python实现正则匹配检索远端FTP目录下的文件

 这篇文章主要介绍了使用python实现正则匹配检索远端FTP目录下的文件的方法,非常的简单实用,需要的小伙伴参考下     遇到一个问题,需要正则匹配远端FTP目录下的文件,如果使用ftp客户端可以通过命令行很容易的做到这一点,但是暂时没有一个工具支持这样的需求,于是通过python对FTP的支持和对正则表达式的支持,写了这么一个简单的工具,用于使用正则表达式来匹配远端目录的文件. 代码如下 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2

javascript正则匹配从左往右等于从右往左的字符串

问题描述 javascript正则匹配从左往右等于从右往左的字符串 如果需要匹配一个从左往右读,或者从右往左读都一样的文本该如何匹配? 例如: abcdefgfedcba 解决方案 alert(/^(.?)(.?)(.?)(.?)(.?)(.?)(.?)(.?)(.?).?987654321$/.test('abcdefgfedcba')) http://blog.csdn.net/wusuopubupt/article/details/17507401

求个正则匹配数字区间格式,如(10,100),中间一定为一个逗号,括号可以死[和(

问题描述 求个正则匹配数字区间格式,如(10,100),中间一定为一个逗号,括号可以死[和( 求个正则匹配数字区间格式,如(10,100),中间一定为一个逗号,括号可以是[和(,数字不用定死位数和大小 解决方案 下面的只验证格式,没有验证第一位一定要小于第二位 ^(d+,d+)|[d+,d+]$ 解决方案二: var r = s.match(/((|[)d+,d+()|])/); console.info(r[1]); console.info(r[2]); 解决方案三: 可以考虑使用栈,遇见"

python正则匹配一个html中的几个url

问题描述 python正则匹配一个html中的几个url 在一个网页中匹配出如下的几个url,从url开始匹配不是从href开始匹配 href="http://redirect.wangpansou.cn/redirect.php?url=http%3A%2F%2Fpan.baidu.com%2Fshare%2Flink%3Fuk%3D2803502175%26shareid%3D3310887851%26third%3D0" href="http://redirect.wa

javascript-前辈,JavaScript正则匹配,求找bug,谢谢

问题描述 前辈,JavaScript正则匹配,求找bug,谢谢 <body> <script> var objStr="手机号A13512345678,手机号B13212345678,手机号C13912345678"; var reg=new RegExp("13[4-9](//d){8}","g"); document.write("发现移动手机号码"); findPhoneNumbers(objSt

Word文档中各种下划线怎么绘制

  Word文档中各种下划线怎么绘制            其实在Word中有更简单易操作的技巧!比如在段落开头连续输入三个及以上数目的减号(-),然后按下回车键,就会出现一整条长下划线! 当然,除了短划线,还有许多别的符号,也能达到这种神奇的效果,本文将它整理如下. 1.在段落的起始位置输入3个减号(-),然后按下回车键. 2.奇迹出现了,文档中出现了一长条细下划线. 3.下面这是连续输入3个以及上符号之后对应的下划线效果图.