20个常用的正则表达式
1. 匹配数字:\d+
2. 匹配字母或数字:\w+
3. 匹配空白字符:\s+
4. 匹配非空白字符:\S+
5. 匹配邮箱地址:\w+@\w+\.\w+
6. 匹配网址:http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\\(\\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+
7. 匹配中文字符:[\u4e00-\u9fa5]+
8. 匹配日期格式:\d{4}-d{2}-\d{2}北京汽车摇号查询登录
9. 匹配时间格式:\d{2}:\d{2}:\d{2}
10. 匹配手机号:1[3-9]\d{9}
11. 匹配身份证号:\d{17}[\dXx]|d{14}
12. 匹配IP地址:((25[0-5]|2[0-4]\d|[01]?\dd?)\.){3}(25[0-5]|2[0-4]\d|[01]?\dd?)
13. 匹配号:^[a-zA-Z][a-zA-Z_]{5,19}$
14. 匹配车牌号:^[\da-zA-Z]{1}[A-Z]{1}[A-Z_0-9]{5}$
15. 匹配用户名:^\w{3,16}$
16. 匹配密码:^\w{6,18}$
17. 匹配UUID:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
18. 匹配MAC地址:^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$
19. 匹配HTML标签:<html>|<body>|<head>|<title>|<meta>|<link>|<script>|<style>|<div>|<p>|<ul>|<li>|<table>|<tr>|<td>|<th>|</html>
20. 匹配URL参数:^([^=#]+)=([^&#]*)(&|$)