经典正则表达式
整理自网络ChatGPT产生之内容,文本内容不具备参考意义,程序内容及代码片段有且仅有借鉴意义。
以下是一些经典的正则表达式:
1. 匹配一个邮箱地址:
```
^\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,3}$
```
2. 匹配一个URL:
```
^https?://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$
```
3. 匹配一个IP地址:
```
^(25[0-5]|2[0-4]\d|[0-1]?\d{1,2})(\.(25[0-5]|2[0-4]\d|[0-1]?\d{1,2})){3}$
```
4. 匹配一个手机号码:
```
^1[3456789]\d{9}$
```
5. 匹配一个身份证号码:
```
^\d{17}[\dXx]|\d{15}$
```
6. 匹配一个日期(格式为YYYY-MM-DD):
```
^\d{4}-\d{1,2}-\d{1,2}$
```
7. 匹配一个中文字符:
```
^[\u4e00-\u9fa5]$
```
8. 匹配一个QQ号码:
```
^[1-9]\d{4,10}$
```
9. 匹配一个邮政编码:
```
^\d{6}$
```
10. 匹配一个车牌号码:
```
^[\u4e00-\u9fa5]{1}[A-Z]{1}[A-Z_0-9]{5}$
```
Public @ 2023-04-06 06:50:02 整理自网络ChatGPT产生之内容,文本内容不具备参考意义,程序内容有且仅有借鉴意义。