社区
C#
帖子详情
正则表达式简单问题:要求字符中至少有一个数字、一个大写字母和一个小写字母的正则表达式怎么写?
大浪123
2003-09-13 05:11:28
要求字符中至少有一个数字、一个大写字母和一个小写字母的正则表达式怎么写?
...全文
486
6
打赏
收藏
正则表达式简单问题:要求字符中至少有一个数字、一个大写字母和一个小写字母的正则表达式怎么写?
要求字符中至少有一个数字、一个大写字母和一个小写字母的正则表达式怎么写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
angelior
2003-09-15
打赏
举报
回复
樓上的說完了
我來晚了
zhehui
2003-09-14
打赏
举报
回复
http://www.aspcool.com/lanmu/browse1.asp?id=961&bbsuser=csharp
xz_king
2003-09-14
打赏
举报
回复
这个用来让用户输入密码时,保证密码的安全性非常有用。如果再加上长度限制,那就太完美了。
saucer
2003-09-14
打赏
举报
回复
there is probably a better way, but try to permute \d, [A-Z], and [a-z]:
\d.*[a-z].*[A-Z]|\d.*[A-Z].*[a-z]|[a-z].*\d.*[A-Z]|[a-z].*[A-Z].*\d|[A-Z].*[a-z].*\d||[A-Z].*\d.*[a-z]
or
(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).*
for example
string[] slist = {"a","9","Z","a9","9Z","aA","a9Z","a**Z*9","[',9/?Z%&*z]"};
Regex re = new Regex(@"(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).*");
foreach (string s in slist)
{
Console.WriteLine("{0} matches? {1}", s, re.IsMatch(s));
}
甴曱
2003-09-14
打赏
举报
回复
参考:http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=104752
ego
2003-09-14
打赏
举报
回复
并不简单啊。帮你顶一下吧。
java
正则表达式
判断密码是否包含大小
写
、
数字
、特殊
字符
随机产生
字符
串,
字符
串
中
的
字符
只能由特殊
字符
(&@#$%*),
大
写
字母
(A-Z),
小
写
字母
(a-z)以及
数字
(0-9)组成,且每种
字符
至少
出现一次。这样产生
字符
串的方式可以应用到如下场景,比如,我们有
一个
应用就是添加用户完毕...
js复杂密码
正则表达式
判断密码满足
大
写
字母
,
小
写
字母
,
数字
和特殊
字符
判断密码满足
大
写
字母
,
小
写
字母
,
数字
和特殊
字符
,其
中
任意三种组合,且长度在8到15之间或者判断密码满足
大
写
字母
,
小
写
字母
,
数字
和特殊
字符
,其
中
四种组合都需要包含
JS应用
正则表达式
转换大小
写
示例
js
中
应用
正则表达式
转换大小
写
,代码很
简单
,看代码: 以下首字母大
写
,其它字母小
写
[removed] function replaceReg(reg,str){ str = str.toLowerCase(); return str.replace(reg,function(m){return m....
正则表达式
:密码必须
至少
包含八个
字符
、
至少
包含
一个
数字
、小
写
和大
写
的字母以及特殊
字符
这里是我的验证表达式,用于限制:八个
字符
,包括
一个
大
写
字母
,
一个
小
写
字母
和
一个
数字
或特殊
字符
。 (?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$" 那么,如何
写
一个
正则,限制密码必
一看就懂:
正则表达式
(2)密码
中
必须包含
数字
,
大
写
字母
,
小
写
字母
,特殊
字符
(指定
字符
); 现在假设我们不知道
正则表达式
,作为程序员的你,该如何去实现这样
一个
密码验证呢? 下面是我
写
的
一个
校验方法(样本): /** * 校验...
C#
110,534
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章