ie7 正则表达式(?=.) 朱雀 2020-06-25 09:02 697阅读 0赞 做密码判断需要支持:6~15位字符,大写字母,小写字母,数字的组合,缺一不可;并密码内容不包含特殊字符 写了: checkPsWord: function(psword){ var reg = /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,15}$/; var reg2 = /(?=.*[(\ )(\~)(\!)(\@)(\#)(\$)(\%)(\^)(\&)(\*)(\()(\))(\-)(\_)(\+)(\=)(\[)(\])(\{)(\})(\|)(\\)(\;)(\:)(\')(\")(\,)(\.)(\/)(\<)(\>)(\?)(\)])/; if( !reg2.test(psword) ){ if( reg.test(psword) ){ return true; }else{ return false; } }else{ return false; } } 或者 checkPsWord: function(psword){ var reg = /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,15}$/; var reg2 = /^\w+$/; if( reg2.test(psword) ){ if( psword.indexOf("_") == -1){ if( reg.test(psword) ){ return true; }else{ return false; } }else{ return false; } }else{ return false; } } 结果在ie7下该方法出现问题,经分析发现是ie7下对正则表达式中的(?=.)支持不好 于是改为: checkPsWord: function(psword){ var reg = /^(?!\d+$)(?![a-z]+$)(?![A-Z]+$)[a-zA-Z0-9]{6,15}$/; if( reg.test(psword) ){ return true; }else{ return false; } }
相关 【正则表达式】正则表达式及其应用 正则表达式 1. 什么是正则表达式? 百度百科提供的概念是这样的:正则表达式,又称规则表达式\\。\\(英语:Regular Expression,在代码中常简写为 旧城等待,/ 2022年09月15日 06:08/ 0 赞/ 550 阅读
相关 正则表达式 看一遍就完全搞定的正则表达式教程 正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 墨蓝/ 2022年06月01日 11:59/ 0 赞/ 297 阅读
相关 正则表达式 > 概念:是指用来描述或者匹配一系列符合某个语法规则的字符的单个字符串,其实就是一种规则。有自己的特殊应用。 > String类中有一个 String.mat 川长思鸟来/ 2022年05月19日 08:15/ 0 赞/ 277 阅读
相关 正则表达式 正则表达式简介: 正则表达式,又称规则表达式,正则表达式是对字符串(包括普通字符(例如,[a-Z]之间的字母)和特殊字符(称为“元字符”))操作的一 种 约定不等于承诺〃/ 2022年04月18日 03:22/ 0 赞/ 369 阅读
相关 正则表达式 正则表达式解析 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。 例如,“n”匹配字符“n”。“\n”匹配一个换行符。 待我称王封你为后i/ 2022年04月17日 03:18/ 0 赞/ 313 阅读
相关 正则表达式 正则表达式 在线正则表达式测试:[http://tool.oschina.net/regex/][http_tool.oschina.net_regex] 正则表达式基础 ╰半夏微凉°/ 2022年04月03日 09:38/ 0 赞/ 364 阅读
相关 正则表达式 [在线正则表达式测试工具][Link 1] [深入理解正则表达式][Link 2] (1)var reg = /\d/; //先看reg匹配到的字符串只能是单个数字 我不是女神ヾ/ 2022年01月20日 06:11/ 0 赞/ 348 阅读
相关 正则表达式 摘抄自【[维基百科正则表达式][Link 1]】 表达式全集 <table style="border:10px solid a9a9a9;"> <tbody> 蔚落/ 2022年01月10日 04:29/ 0 赞/ 408 阅读
相关 正则表达式 package day_34_正则表达式; import java.util.Arrays; / 正则表达式:就是一个模 末蓝、/ 2021年10月26日 13:18/ 0 赞/ 500 阅读
相关 ie7 正则表达式(?=.) 做密码判断需要支持:6~15位字符,大写字母,小写字母,数字的组合,缺一不可;并密码内容不包含特殊字符 朱雀/ 2020年06月25日 09:02/ 0 赞/ 698 阅读
还没有评论,来说两句吧...