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 462
462
463
463
[ 在线练习] ( https://regex101.com/r/E88WE2/1 )
464
464
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
-
486
465
## 贡献
487
466
488
467
* 报告问题
You can’t perform that action at this time.
0 commit comments