日期:2014-05-16  浏览次数:20677 次

求数据库中的一个正则表达式
检查密码是否符合规则密码不少于六位,只允许数字和字母,且必须同时包含数字和字母。就是这个的正则表达式该字母写啊?
------解决方案--------------------
有问题~
------解决方案--------------------
引用:
引用:
引用:

找到答案了(P_PASSW值为密码的一个变量)
SELECT COUNT(1)
INTO FLAG
FROM DUAL
where REGEXP_LIKE(P_PASSW, '[[:alpha:]]')
AND REGEXP_LIKE(P_PASSW, '[[:digit:]]')
AND length(P_PASSW) ……



 但是这验证没有过滤其他字符