正则表达式合集和工具any-rule的使用

2022-07-29,,,

any-rule 维护了一个常用正则表达式合集,并且本身是一个支持 web/vs code/idea/alfred workflow 多平台的正则表达式工具

安装

vs code 应用商店中搜索“any-rule

使用

方式1:

按f1(mac下fn+f1)打开正则列表
输入关键词搜索,比如“手机”

方式2:

右键选择“正则大全”

方式3:

在代码任意位置输入“@zz”

火车车次

手机机身码(imei)

必须带端口号的网址(或ip)

网址(url,支持端口和"?+参数"和"#+参数)

统一社会信用代码

迅雷链接

ed2k链接(宽松匹配)

磁力链接(宽松匹配)

子网掩码

linux"隐藏文件"路径

linux文件夹路径

linux文件路径

window"文件夹"路径

window下"文件"路径

股票代码(a股)

大于等于0, 小于等于150, 支持小数位出现5, 如145.5, 用于判断考卷分数

html注释

md5格式(32位)

版本号(version)格式必须为x.y.z

视频(video)链接地址(视频格式可按需增删)

图片(image)链接地址(图片格式可按需增删)

24小时制时间(hh🇲🇲ss)

12小时制时间(hh🇲🇲ss)

base64格式

数字/货币金额(支持负数、千分位分隔符)

数字/货币金额 (只支持正数、不支持校验千分位分隔符)

银行卡号(10到30位, 覆盖对公/私账户, 参考微信支付)

中文姓名

英文姓名

车牌号(新能源)

车牌号(非新能源)

车牌号(新能源+非新能源)

手机号(mobile phone)中国(严谨), 根据工信部2019年最新公布的手机号段

手机号(mobile phone)中国(宽松), 只要是13,14,15,16,17,18,19开头即可

手机号(mobile phone)中国(最宽松), 只要是1开头即可, 如果你的手机号是用来接收短信, 优先建议选择这一条

date(日期)

email(邮箱)

座机(tel phone)电话(国内),如: 0341-86091234

身份证号(1代,15位数字)

身份证号(2代,18位数字),最后一位是校验位,可能为数字或字符x

身份证号, 支持1/2代(15位/18位数字)

护照(包含香港、澳门)

帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线组合

中文/汉字

小数

数字

html标签(宽松匹配)

qq号格式正确

数字和字母组成

英文字母

小写英文字母组成

大写英文字母

密码强度校验,最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符

用户名校验,4到16位(字母,数字,下划线,减号)

ip-v4

ip-v6

16进制颜色

微信号(wx),6至20位,以字母开头,字母,数字,减号,下划线

邮政编码(中国)

中文和数字

不能包含字母

java包名

mac地址

匹配连续重复的字符

到此这篇关于正则表达式合集和工具any-rule的使用的文章就介绍到这了,更多相关正则表达式 any-rule内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

《正则表达式合集和工具any-rule的使用.doc》

下载本文的Word格式文档,以方便收藏与打印。