-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathregexData.properties
More file actions
48 lines (48 loc) · 3.3 KB
/
regexData.properties
File metadata and controls
48 lines (48 loc) · 3.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
HTML\u6807\u8bb0=<(\\S*?)[^>]*>.*?</\\1>|<.*? />
\u94fe\u63a5\u5730\u5740=href *= *['"]*(\\S+)["']
\u94fe\u63a5\u5730\u5740\u53ca\u6807\u9898=\\<a href *= *['"]*(\\S+)["'].*\\>(.[^\\<]*)?\\</a>
\u7f51\u5740URL=[a-zA-z]+://[^\\s]*
IP\u5730\u5740=\\d+\\.\\d+\\.\\d+\\.\\d+
\u57df\u540d=[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(/.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+/.?
Email\u5730\u5740=\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*
\u56fe\u7247\u5f15\u7528\u5730\u5740=\\<img.*src *= *['"]*(\\S+)["'].*\\>
\u591a\u884c\u6587\u672c=<tr>([\\s\\S]*?)</tr>
\u5e10\u53f7\u662f\u5426\u5408\u6cd5=^[a-zA-Z][a-zA-Z0-9_]{4,15}$ (\u5b57\u6bcd\u5f00\u5934\uff0c\u5141\u8bb85-16\u5b57\u8282\uff0c\u5141\u8bb8\u5b57\u6bcd\u6570\u5b57\u4e0b\u5212\u7ebf)
\u624b\u673a\u53f7\u7801=^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$
\u56fd\u5185\u7535\u8bdd\u53f7\u7801=\\d{3}-\\d{8}|\\d{4}-\\d{7}
\u817e\u8bafQQ\u53f7=[1-9][0-9]{4,}
\u4e2d\u56fd\u90ae\u653f\u7f16\u7801=[1-9]\\d{5}(?!\\d)
\u8eab\u4efd\u8bc1=\\d{15}|\\d{18}
\u8eab\u4efd\u8bc1\u53f7(15\u4f4d\u300118\u4f4d\u6570\u5b57)\uff0c\u6700\u540e\u4e00\u4f4d\u662f\u6821\u9a8c\u4f4d\uff0c\u53ef\u80fd\u4e3a\u6570\u5b57\u6216\u5b57\u7b26X=(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)
\u7a7a\u767d\u884c\u7684\u6b63\u5219\u8868\u8fbe\u5f0f=\\n\s*\\r
xml\u6587\u4ef6=^([a-zA-Z]+-?)+[a-zA-Z0-9]+\\.[x|X][m|M][l|L]$
\u65e5\u671f\u683c\u5f0f=^\d{4}-\d{1,2}-\d{1,2}
\u4e2d\u6587\u5b57\u7b26=[\\u4e00-\\u9fa5]
\u53cc\u5b57\u8282\u5b57\u7b26=[^\\x00-\\xff]
\u7a7a\u767d\u884c=\\n\\s*\\r
\u9996\u5c3e\u7a7a\u767d\u5b57\u7b26=^\\s*|\\s*$
\u753126\u4e2a\u82f1\u6587\u5b57\u6bcd\u7ec4\u6210\u7684\u5b57\u7b26\u4e32=^[A-Za-z]+$
\u753126\u4e2a\u82f1\u6587\u5b57\u6bcd\u7684\u5927\u5199\u7ec4\u6210\u7684\u5b57\u7b26\u4e32=^[A-Z]+$
\u753126\u4e2a\u82f1\u6587\u5b57\u6bcd\u7684\u5c0f\u5199\u7ec4\u6210\u7684\u5b57\u7b26\u4e32=^[a-z]+$
\u7531\u6570\u5b57\u548c26\u4e2a\u82f1\u6587\u5b57\u6bcd\u7ec4\u6210\u7684\u5b57\u7b26\u4e32=^[A-Za-z0-9]+$
\u7531\u6570\u5b57\u300126\u4e2a\u82f1\u6587\u5b57\u6bcd\u6216\u8005\u4e0b\u5212\u7ebf\u7ec4\u6210\u7684\u5b57\u7b26\u4e32=^\\w+$
\u6b63\u6574\u6570=^[1-9]\\d*$
\u8d1f\u6574\u6570=^-[1-9]\\d*$
\u6574\u6570=^-?[1-9]\\d*$
\u975e\u8d1f\u6574\u6570(\u6b63\u6574\u6570+0)=^[1-9]\\d*|0$
\u975e\u6b63\u6574\u6570(\u8d1f\u6574\u6570+0)=^-[1-9]\\d*|0$
\u6b63\u6d6e\u70b9\u6570=^[1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*$
\u8d1f\u6d6e\u70b9\u6570=^-([1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*)$
\u6d6e\u70b9\u6570=^-?([1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*|0?\\.0+|0)$
\u975e\u8d1f\u6d6e\u70b9\u6570(\u6b63\u6d6e\u70b9\u6570+0)=^[1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*|0?\\.0+|0$
\u975e\u6b63\u6d6e\u70b9\u6570(\u8d1f\u6d6e\u70b9\u6570+0)=^(-([1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*))|0?\\.0+|0$
\u6570\u5b57=^[0-9]*$
n\u4f4d\u7684\u6570\u5b57=^\d{n}$
\u81f3\u5c11n\u4f4d\u7684\u6570\u5b57=^\d{n,}$
m-n\u4f4d\u7684\u6570\u5b57=^\d{m,n}$
\u96f6\u548c\u975e\u96f6\u5f00\u5934\u7684\u6570\u5b57=^(0|[1-9][0-9]*)$
\u975e\u96f6\u5f00\u5934\u7684\u6700\u591a\u5e26\u4e24\u4f4d\u5c0f\u6570\u7684\u6570\u5b57=^([1-9][0-9]*)+(.[0-9]{1,2})?$
\u5e261-2\u4f4d\u5c0f\u6570\u7684\u6b63\u6570\u6216\u8d1f\u6570=^(\-)?\d+(\.\d{1,2})?$
\u6b63\u6570\u3001\u8d1f\u6570\u3001\u548c\u5c0f\u6570=^(\-|\+)?\d+(\.\d+)?$
\u6709\u4e24\u4f4d\u5c0f\u6570\u7684\u6b63\u5b9e\u6570=^[0-9]+(\.[0-9]{2})?$
\u67091~3\u4f4d\u5c0f\u6570\u7684\u6b63\u5b9e\u6570=^[0-9]+(\.[0-9]{1,3})?$