论坛首页 入门技术论坛

正则表达式

浏览 1719 次
锁定老帖子 主题:正则表达式
该帖已经被评为新手帖
作者 正文
   发表时间:2008-02-28  
判断输入的密码必须有8-30位,必须由字母,数字,和   !,   @,   #,   $,   %,   ^,   &,   *,   ~等特殊符号组成,而且密码字符串里不能出现我用户名的字符串!
我是这样写的:String   regEx   =   "^(([a-zA-Z]) ¦([0-9]) ¦([!@#$%^&*~])){8,30}$";
但是不能够满足要求!
   发表时间:2008-02-28  
String regEx = "[a-zA-Z0-9_!@#$%^&*~]{8,30}";

这样也不行
0 请登录后投票
   发表时间:2008-02-28  
String regEx = "([0-9][a-z][A-Z][!@#$%&~]){8,30}";
还有这样
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics