mirror of
https://github.com/any86/any-rule.git
synced 2025-07-14 15:38:58 +08:00
feat: 增加匹配视频和图片链接地址正则
This commit is contained in:
parent
3e5b72175d
commit
faebf13f3d
12
README.md
12
README.md
@ -1,6 +1,16 @@
|
|||||||
# 正则大全(持续更新)
|
# 正则大全
|
||||||
图形界面: https://any86.github.io/any-rule/
|
图形界面: https://any86.github.io/any-rule/
|
||||||
|
|
||||||
|
## 视频链接地址(视频格式可按需增删)
|
||||||
|
```javascript
|
||||||
|
/^https?:\/\/.*?(swf|avi|flv|mpg|rm|mov|wav|asf|3gp|mkv|rmvb|mp4)$/i
|
||||||
|
```
|
||||||
|
|
||||||
|
## 图片链接地址(图片格式可按需增删)
|
||||||
|
```javascript
|
||||||
|
/^https?:\/\/.*?(gif|png|jpg|jpeg|webp|svg|psd|bmp|tif)$/i
|
||||||
|
```
|
||||||
|
|
||||||
## 24小时制时间(HH:mm:ss)
|
## 24小时制时间(HH:mm:ss)
|
||||||
```javascript
|
```javascript
|
||||||
/^((?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d$)/
|
/^((?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d$)/
|
||||||
|
16
src/RULES.js
16
src/RULES.js
@ -1,10 +1,22 @@
|
|||||||
module.exports = [{
|
module.exports = [{
|
||||||
|
title: '视频链接地址(视频格式可按需增删)',
|
||||||
|
rule: /^https?:\/\/.*?(swf|avi|flv|mpg|rm|mov|wav|asf|3gp|mkv|rmvb|mp4)$/i,
|
||||||
|
example: '如: http://www.abc.com/video/wc.avi'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '图片链接地址(图片格式可按需增删)',
|
||||||
|
rule: /^https?:\/\/.*?(gif|png|jpg|jpeg|webp|svg|psd|bmp|tif)$/i,
|
||||||
|
example: '如: https://www.abc.com/logo.png'
|
||||||
|
},
|
||||||
|
{
|
||||||
title: '24小时制时间(HH:mm:ss)',
|
title: '24小时制时间(HH:mm:ss)',
|
||||||
rule: /^((?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d$)/
|
rule: /^((?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d$)/,
|
||||||
|
example: '如: 23:34:55'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '12小时制时间(hh:mm:ss)',
|
title: '12小时制时间(hh:mm:ss)',
|
||||||
rule: /^(1[0-2]|0?[1-9]):[0-5]\d:[0-5]\d$/
|
rule: /^(1[0-2]|0?[1-9]):[0-5]\d:[0-5]\d$/,
|
||||||
|
example: '如: 11:34:55合法、23:34:55不合法'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'base64格式',
|
title: 'base64格式',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user