File tree Expand file tree Collapse file tree 1 file changed +0
-21
lines changed Expand file tree Collapse file tree 1 file changed +0
-21
lines changed Original file line number Diff line number Diff line change 462462
463463[ 在线练习] ( https://regex101.com/r/E88WE2/1 )
464464
465- ## 额外补充
466-
467- * * 正整数* : ` ^\d+$ `
468- * * 负整数* : ` ^-\d+$ `
469- * * 手机国家号* : ` ^+?[\d\s]{3,}$ `
470- * * 手机号* : ` ^+?[\d\s]+(?[\d\s]{10,}$ `
471- * * 整数* : ` ^-?\d+$ `
472- * * 用户名* : ` ^[\w\d_.]{4,16}$ `
473- * * 数字和英文字母* : ` ^[a-zA-Z0-9]*$ `
474- * * 数字和英文字母和空格* : ` ^[a-zA-Z0-9 ]*$ `
475- * * 密码* : ` ^(?=^.{6,}$)((?=.*[A-Za-z0-9])(?=.*[A-Z])(?=.*[a-z]))^.*$ `
476- * * 邮箱* : ` ^([a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4})*$ `
477- * * IP4 地址* : ` ^((?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))*$ `
478- * * 纯小写字母* : ` ^([a-z])*$ `
479- * * 纯大写字母* : ` ^([A-Z])*$ `
480- * * URL* : ` ^(((http|https|ftp):\/\/)?([[a-zA-Z0-9]\-\.])+(\.)([[a-zA-Z0-9]]){2,4}([[a-zA-Z0-9]\/+=%&_\.~?\-]*))*$ `
481- * * VISA 信用卡号* : ` ^(4[0-9]{12}(?:[0-9]{3})?)*$ `
482- * * 日期 (MM/DD/YYYY)* : ` ^(0?[1-9]|1[012])[- /.](0?[1-9]|[12][0-9]|3[01])[- /.](19|20)?[0-9]{2}$ `
483- * * 日期 (YYYY/MM/DD)* : ` ^(19|20)?[0-9]{2}[- /.](0?[1-9]|1[012])[- /.](0?[1-9]|[12][0-9]|3[01])$ `
484- * * MasterCard 信用卡号* : ` ^(5[1-5][0-9]{14})*$ `
485-
486465## 贡献
487466
488467* 报告问题
You can’t perform that action at this time.
0 commit comments