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内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!