@@ -22,15 +22,15 @@ private ConstUtils() {
22
22
/**
23
23
* KB与Byte的倍数
24
24
*/
25
- public static final int KB = 1024 ;
25
+ public static final int KB = 1024 ;
26
26
/**
27
27
* MB与Byte的倍数
28
28
*/
29
- public static final int MB = 1048576 ;
29
+ public static final int MB = 1048576 ;
30
30
/**
31
31
* GB与Byte的倍数
32
32
*/
33
- public static final int GB = 1073741824 ;
33
+ public static final int GB = 1073741824 ;
34
34
35
35
public enum MemoryUnit {
36
36
BYTE ,
@@ -47,19 +47,19 @@ public enum MemoryUnit {
47
47
/**
48
48
* 秒与毫秒的倍数
49
49
*/
50
- public static final int SEC = 1000 ;
50
+ public static final int SEC = 1000 ;
51
51
/**
52
52
* 分与毫秒的倍数
53
53
*/
54
- public static final int MIN = 60000 ;
54
+ public static final int MIN = 60000 ;
55
55
/**
56
56
* 时与毫秒的倍数
57
57
*/
58
58
public static final int HOUR = 3600000 ;
59
59
/**
60
60
* 天与毫秒的倍数
61
61
*/
62
- public static final int DAY = 86400000 ;
62
+ public static final int DAY = 86400000 ;
63
63
64
64
public enum TimeUnit {
65
65
MSEC ,
@@ -82,41 +82,41 @@ public enum TimeUnit {
82
82
* <p>全球星:1349</p>
83
83
* <p>虚拟运营商:170</p>
84
84
*/
85
- public static final String REGEX_MOBILE_EXACT = "^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(17[0,3,5-8])|(18[0-9])|(147))\\ d{8}$" ;
85
+ public static final String REGEX_MOBILE_EXACT = "^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(17[0,3,5-8])|(18[0-9])|(147))\\ d{8}$" ;
86
86
/**
87
87
* 正则:电话号码
88
88
*/
89
- public static final String REGEX_TEL = "^0\\ d{2,3}[- ]?\\ d{7,8}" ;
89
+ public static final String REGEX_TEL = "^0\\ d{2,3}[- ]?\\ d{7,8}" ;
90
90
/**
91
91
* 正则:身份证号码15位
92
92
*/
93
- public static final String REGEX_IDCARD15 = "^[1-9]\\ d{7}((0\\ d)|(1[0-2]))(([0|1|2]\\ d)|3[0-1])\\ d{3}$" ;
93
+ public static final String REGEX_IDCARD15 = "^[1-9]\\ d{7}((0\\ d)|(1[0-2]))(([0|1|2]\\ d)|3[0-1])\\ d{3}$" ;
94
94
/**
95
95
* 正则:身份证号码18位
96
96
*/
97
- public static final String REGEX_IDCARD18 = "^[1-9]\\ d{5}[1-9]\\ d{3}((0\\ d)|(1[0-2]))(([0|1|2]\\ d)|3[0-1])\\ d{3}([0-9Xx])$" ;
97
+ public static final String REGEX_IDCARD18 = "^[1-9]\\ d{5}[1-9]\\ d{3}((0\\ d)|(1[0-2]))(([0|1|2]\\ d)|3[0-1])\\ d{3}([0-9Xx])$" ;
98
98
/**
99
99
* 正则:邮箱
100
100
*/
101
- public static final String REGEX_EMAIL = "^\\ w+([-+.]\\ w+)*@\\ w+([-.]\\ w+)*\\ .\\ w+([-.]\\ w+)*$" ;
101
+ public static final String REGEX_EMAIL = "^\\ w+([-+.]\\ w+)*@\\ w+([-.]\\ w+)*\\ .\\ w+([-.]\\ w+)*$" ;
102
102
/**
103
103
* 正则:URL
104
104
*/
105
- public static final String REGEX_URL = "http(s)?://([\\ w-]+\\ .)+[\\ w-]+(/[\\ w-./?%&=]*)?" ;
105
+ public static final String REGEX_URL = "http(s)?://([\\ w-]+\\ .)+[\\ w-]+(/[\\ w-./?%&=]*)?" ;
106
106
/**
107
107
* 正则:汉字
108
108
*/
109
- public static final String REGEX_CHZ = "^[\\ u4e00-\\ u9fa5]+$" ;
109
+ public static final String REGEX_CHZ = "^[\\ u4e00-\\ u9fa5]+$" ;
110
110
/**
111
111
* 正则:用户名,取值范围为a-z,A-Z,0-9,"_",汉字,不能以"_"结尾,用户名必须是6-20位
112
112
*/
113
- public static final String REGEX_USERNAME = "^[\\ w\\ u4e00-\\ u9fa5]{6,20}(?<!_)$" ;
113
+ public static final String REGEX_USERNAME = "^[\\ w\\ u4e00-\\ u9fa5]{6,20}(?<!_)$" ;
114
114
/**
115
115
* 正则:yyyy-MM-dd格式的日期校验,已考虑平闰年
116
116
*/
117
- public static final String REGEX_DATE = "^(?:(?!0000)[0-9]{4}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-8])|(?:0[13-9]|1[0-2])-(?:29|30)|(?:0[13578]|1[02])-31)|(?:[0-9]{2}(?:0[48]|[2468][048]|[13579][26])|(?:0[48]|[2468][048]|[13579][26])00)-02-29)$" ;
117
+ public static final String REGEX_DATE = "^(?:(?!0000)[0-9]{4}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-8])|(?:0[13-9]|1[0-2])-(?:29|30)|(?:0[13578]|1[02])-31)|(?:[0-9]{2}(?:0[48]|[2468][048]|[13579][26])|(?:0[48]|[2468][048]|[13579][26])00)-02-29)$" ;
118
118
/**
119
119
* 正则:IP地址
120
120
*/
121
- public static final String REGEX_IP = "((2[0-4]\\ d|25[0-5]|[01]?\\ d\\ d?)\\ .){3}(2[0-4]\\ d|25[0-5]|[01]?\\ d\\ d?)" ;
121
+ public static final String REGEX_IP = "((2[0-4]\\ d|25[0-5]|[01]?\\ d\\ d?)\\ .){3}(2[0-4]\\ d|25[0-5]|[01]?\\ d\\ d?)" ;
122
122
}
0 commit comments