首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

求一个正则表达式,包孕至少一个数字,16位由小写字母和数字组成的字符串,如3e4e23fadc83a77e

2011-12-20 
求一个正则表达式,包含至少一个数字,16位由小写字母和数字组成的字符串,如3e4e23fadc83a77e如,3e4e23fadc8

求一个正则表达式,包含至少一个数字,16位由小写字母和数字组成的字符串,如3e4e23fadc83a77e
如,3e4e23fadc83a77e,f4f79942eefb6012,这样被XENOCODE加密过的字符串, "\w{16} "有点大,不知有没有更好的算法,多谢

[解决办法]
string pattern = @ "^(?=.*\d+)(?=.*[a-z]*).[a-z0-9]{16,}$ ";
[解决办法]
用在验证控件里和程序里会有些区别,这个是通用的

^(?!\D+$)(?![^a-z]+$)[a-z0-9]{16}$
[解决办法]
^[1-9a-z]{1,16}
应该这样

热点排行