精华内容
下载资源
问答
  • 中文字母数字下划线_正则表达式校验 只是中文字母数字下划线 /^[a-zA-Z0-9_\u4e00-\u9fa5]+$/ 中文字母数字下划线,首位非数字 /^[a-zA-Z_\u4e00-\u9fa5][a-zA-Z0-9_\u4e00-\u9fa5]*$/ 学习Java的同学...

    只是中文字母数字下划线

    /^[a-zA-Z0-9_\u4e00-\u9fa5]+$/
    

    中文字母数字下划线,首位非数字

    /^[a-zA-Z_\u4e00-\u9fa5][a-zA-Z0-9_\u4e00-\u9fa5]*$/
    

    学习Java的同学注意了!!!
    学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入Java学习交流群,群号码:543120397 我们一起学Java!

    展开全文
  • #!/usr/bin/env python # -*- coding: utf-8 -*- import re Name = "_admin&...) #数字和字母组合,不允许纯数字 FIRST_LETTER = re.compile("^[a-zA-Z]&quo
    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    import re
    
    Name = "_admin"
    NUM_LETTER = re.compile("^(?!\d+$)[\da-zA-Z_]+$")     #数字和字母组合,不允许纯数字
    FIRST_LETTER = re.compile("^[a-zA-Z]")           #只能以字母开头
    
    def account_name_fomart(Name):
        if NUM_LETTER.search(Name):
           if FIRST_LETTER.search(Name):
               return True
        return False
    
    def is_account_name_fomart(Name):
    	if not account_name_fomart(Name):
        	msg = "用户名不合法"
        	return msg
    
    
    展开全文
  • var alphnumon=/\d{3,}/; 验证3个连续的数字 var alph1=/[a-zA-Z]{3,}/; 验证3个连续的字母 ... /*用户名要求 数字、字母、下划线组合,其中数字和字母必须同时存在*/ name : /^(?![^A-Za-z...

    var alphnumon=/\d{3,}/; 验证3个连续的数字 var alph1=/[a-zA-Z]{3,}/; 验证3个连续的字母

     

    var formID = "form_one";
    
    /* 验证的正则表达式 */
    var regExp = {
        /*用户名要求 数字、字母、下划线的组合,其中数字和字母必须同时存在*/
        name : /^(?![^A-Za-z]+$)(?![^0-9]+$)[0-9A-Za-z_]{6,12}$/,
        /*密码:8-12位,由字母数字下划线组成 */
        pwd : /^[\w]{8,12}$/,
        /* 手机号 13开头、15开头(154除外)、180、186~189开头的*/
        tel : /^(13\d|15[0-3]|15[4-9]|180|18[6-9])\d{8}$/,
        /* 身份证号 */
        idCard : /^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/,
        /* 邮箱 */
        email : /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.\w+)+$/,
    }
    
    /* 提示语 */
    var warns = {
        Error : "输入有误!",
        Empty : "不能为空!",
        Pass : "合格!"
    }

    转载于:https://www.cnblogs.com/smallfa/p/7308010.html

    展开全文
  • 字母、数字下划线、符号等组合常用正则表达式 1.由数字、26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$2.非负整数(正整数 + 0 ): ^/d+$3. 正整数: ^[0-9]*[1-9][0-9]*$4.非正整数(负整数 + 0): ^...

    字母、数字、下划线、符号等组合常用正则表达式

    1.由数字、26个英文字母或者下划线组成的字符串:
        ^[0-9a-zA-Z_]{1,}$
    2.非负整数(正整数 + 0 ):
        ^/d+$
    3. 正整数:
        ^[0-9]*[1-9][0-9]*$
    4.非正整数(负整数 + 0):
        ^((-/d+)|(0+))$
    5. 负整数 :
        ^-[0-9]*[1-9][0-9]*$
    6.整数:    
        ^-?/d+$
    7.非负浮点数(正浮点数 + 0):
        ^/d+(/./d+)?$
    8.正浮点数 :
        ^(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*/.[0-9]+)|([0-9]*[1-9][0-9]*))$
    9. 非正浮点数(负浮点数 + 0):
        ^((-/d+(/./d+)?)|(0+(/.0+)?))$
    10.负浮点数 :
        ^(-(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*/.[0-9]+)|([0-9]*[1-9][0-9]*)))$
    11. 浮点数 :
        ^(-?/d+)(/./d+)?$
    12.由26个英文字母组成的字符串 :    
        ^[A-Za-z]+$
    13. 由26个英文字母的大写组成的字符串 :
        ^[A-Z]+$
    14.由26个英文字母的小写组成的字符串 :
        ^[a-z]+$
    15. 由数字和26个英文字母组成的字符串 :
        ^[A-Za-z0-9]+$
    16.由数字、26个英文字母或者下划线组成的字符串 :    
        ^/w+$
    17.email地址 :
        ^[/w-]+(/.[/w-]+)*@[/w-]+(/.[/w-]+)+$
    18.url:    
        ^[a-zA-z]+://(/w+(-/w+)*)(/.(/w+(-/w+)*))*(/?/S*)?$
    19. 年-月-日:
        /^(d{2}|d{4})-((0([1-9]{1}))|(1[1|2]))-(([0-2]([1-9]{1}))|(3[0|1]))$/
    20.月/日/年:
        /^((0([1-9]{1}))|(1[1|2]))/(([0-2]([1-9]{1}))|(3[0|1]))/(d{2}|d{4})$/
    21.Emil:
        ^([w-.]+)@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.)|(([w-]+.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(]?)$
    22. 电话号码:
        (d+-)?(d{4}-?d{7}|d{3}-?d{8}|^d{7,8})(-d+)?
    23.IP地址:
        ^(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5])$
    24. 匹配中文字符的正则表达式:
        [/u4e00-/u9fa5]
    25.匹配双字节字符(包括汉字在内):
        [^/x00-/xff]
    26. 匹配空行的正则表达式:
        /n[/s| ]*/r
    27.匹配HTML标记的正则表达式:
        /<(.*)>.*<///1>|<(.*) //>/
    28.匹配首尾空格的正则表达式:
        (^/s*)|(/s*$)
    29.匹配Email地址的正则表达式:
        /w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*
    30. 匹配网址URL的正则表达式:
        ^[a-zA-z]+://(//w+(-//w+)*)(//.(//w+(-//w+)*))*(//?//S*)?$
    31. 匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):
        ^[a-zA-Z][a-zA-Z0-9_]{4,15}$
    32. 匹配国内电话号码:
        (/d{3}-|/d{4}-)?(/d{8}|/d{7})?
    33.匹配腾讯QQ号:
        ^[1-9]*[1-9][0-9]*$
    34. 只能输入数字:
        ^[0-9]*$
    35.只能输入n位的数字:
        ^/d{n}$
    36.只能输入至少n位的数字:
        ^/d{n,}$
    37.只能输入m~n位的数字:
        ^/d{m,n}$
    38.只能输入零和非零开头的数字:
        ^(0|[1-9][0-9]*)$
    39.只能输入有两位小数的正实数:
        ^[0-9]+(.[0-9]{2})?$
    40. 只能输入有1~3位小数的正实数:
        ^[0-9]+(.[0-9]{1,3})?$
    41.只能输入非零的正整数:
        ^/+?[1-9][0-9]*$
    42. 只能输入非零的负整数:
        ^/-[1-9][0-9]*$
    43.只能输入长度为3的字符:
        ^.{3}$
    44. 只能输入由26个英文字母组成的字符串:
        ^[A-Za-z]+$
    45.只能输入由26个大写英文字母组成的字符串:
        ^[A-Z]+$
    46. 只能输入由26个小写英文字母组成的字符串:
        ^[a-z]+$
    47.只能输入由数字和26个英文字母组成的字符串:
        ^[A-Za-z0-9]+$
    48. 只能输入由数字和26个英文字母或者下划线组成的字符串:
        ^/w+$
    49.验证用户密码(正确格式为: 以字母开头,长度在5~17 之间,只能包含字符、数字和下划线)
        ^[a-zA-Z]/w{5,17}$
    50.验证是否包含有 ^%&',;=?$/"等字符:
        [^%&',;=?$/x22]+
    51.只能输入汉字:
        ^[\u4e00-\u9fa5]{0,}$
    52、只含有汉字、数字、字母、下划线不能以下划线开头和结尾
        ^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$
    53、只含有汉字、数字、字母、下划线,下划线位置不限
        ^[a-zA-Z0-9_\u4e00-\u9fa5]+$
    54、2~4个汉字
        @"^[\u4E00-\u9FA5]{2,4}$

    55、

    第一位是【1】开头,第二位则则有【3,4,5,7,8】,第三位则是【0-9】,第三位之后则是数字【0-9】。
    var reg = /^1[3|4|5|7|8][0-9]{9}$/;
    手机号第二位不做限制
    var reg = /^1[0-9]{10}$/;

    转载于:https://www.cnblogs.com/linck/p/10669487.html

    展开全文
  • ^[\w\u4E00-\u9FA5\uF900-\uFA2D]*$ ...1、一个正则表达式,只含有汉字数字、字母、下划线不能以下划线开头和结尾: ^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$ 其中: ^ 与字符串开始的地方匹配...
  • 只能输入数字,字母,汉字下划线 * @param chars * @return */ public static boolean isLegalChars(String chars){ String regex = "[\u4e00-\u9fa5\\w]+"; boolean result = chars.matches(regex); ...
  • 字母数字下划线常用正则表达式

    万次阅读 2018-06-29 16:37:15
    1.由数字、26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$ //其中1 在实际使用中发现删除时 第一个字符无法删除 改成0 就可以删除了 2.非负整数(正整数 + 0 ): ^/d+$ 3. 正整数: ^[0-9]*[1-9]...
  • 匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$ 匹配国内电话号码:(\d{3}-| \d{4}-)?(\d{8}|\d{7})? 匹配腾讯QQ号:^[1-9]*[1-9][0-9]*$ 元字符及其在...
  • 字母数字下划线常用正则表达式~ 1.由数字、26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$ 2.非负整数(正整数 + 0 ): ^/d+$ 3. 正整数: ^[0-9]*[1-9][0-9]*$ 4.非正整数(负整数 + 0): ^((-/d+)|...
  • 写法一: function checkuid(){ var obj = document.getElementById(... //必须以字母开头,且以字母、数字下划线(_)随意组合的正则式为: ^[a-zA-Z]{1}\w*$ if(!reg.test(obj.value)) alert("用户名格式错误!")
  • Util.adminName = /^[A-Za-z0-9\u4e00-\u9fa5]+/ // 管理员名称 请输入汉字、英文、数字或其组合 Util.adminAccount = /^(?=.*_)(?=.*\d)(?=.*[a-zA-Z]).{6,18}$/ // 管理员账号 请输入6-18位字符,同时包含英文...
  • 求匹配 4到16个字节 的 中文,英文字母,数字,下划线 混合 的字符串的正则表达式.(假设一个中文字符算两个字节,其它算一个字节)匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff...
  • var a = prompt("输入昵称"); var reg = /^[\w\u4e00-\u9fa5]{6,8}$/; if(reg.test(a)){ alert("昵称正常"); }else{ alert("昵称非法"); }
  • 正则表达式只可以输入只允许输入中文数字、字母、下划线
  • 中文,英文,数字下划线public class tst { public static void main(String arg[]){ String str="撒播"; String str2="2gf_FDHDFdgfd"; String str3="2gf撒fd"; System.out.println(str.matches("^
  • javascript/JS限制用户名只能输入字母和数字下划线  2010-05-20 10:08  function checkreg(){   var msg = "对不起,输入错误\n";   var regform = document.all.reg;   var username = regform....
  • 输入大小写字母、数字下划线:输入小写字母、数字下划线:输入数字和点输入中文:输入数字:输入英文:输入中文数字、英文:输入数字和字母:除了英文的标点符号以外,其他的都可以中文,英文字母,数字中文标点...
  • var msg = "汉字 英文字母 数字 下划线组成,3-20位"; $("#usertips").html(msg); } else {  $("#usertips").html(''); } } 1、只允许输入数字   (/\D+/g,’’)">   2、只允许输入英文字母、数字下划线...
  • 只允许包含数字、字母、下划线...任意的字符6到16位的正则表达式是这样:.{6,16}仅允许数字、字母、下划线组合,正则为:[0-9_a-zA-Z]整合一下,完整的正则就是: ^[_0-9a-z]{6,16}$ 以下是应用此正则验证密码的...
  • 1、一个正则表达式,只含有汉字数字、字母、下划线不能以下划线开头和结尾: ^(?!_)(?!.*?_$)[a-zA-Z0-9_/u4e00-/u9fa5]+$ 其中: ^ 与字符串开始的地方匹配 (?!_) 不能以_开头 (?!.*?_$) 不能以_结尾 [a...
  • 一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?...
  • 变量名只能是字母、数字或者下划线的任意组合 变量名的第一个字符不能是数字 以下关键字不能声明为变量名 ____name也可以作为变量,任意下划线开头可以作为变量 建议变量的写法gf_of_oldboy,老男孩的女朋友 ...
  • 名称只能是中文字母下划线数字

    千次阅读 2007-03-23 19:12:00
    function checkName(oName){ //用正则表达式限制只能输入数字中文和英文 var oStr = oName.value.split(""); for(var i=0;i
  • 数字、26个英文字母、下划线汉字的正则表达式
  • email和数字,字母,下划线还有汉字的正则表达式 Java代码 1. 1. 只有字母、数字下划线且不2. 能以下划线开头和结尾的正则表达式:^(?!_)(?!.*?_$)[a-zA-Z0-9_]+$ 3. 只有字母和数字的: ^[a-zA-Z...
  • 使用正则表达式判断输入的字符串是否由中文、字母、数字下划线组成,而且长度在1-20之间。可以使用:^[\u4e00-\u9fa5a-zA-Z0-9_][\u4e00-\u9fa5a-zA-Z0-9_]{1,19}$ 转载于:...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 27,845
精华内容 11,138
关键字:

中文数字下划线组合