any-rule 常用正则表达式合集与工具开源项目

我要开发同款
匿名用户2020年07月17日
111阅读
开发技术JavaScriptTypeScript
所属分类正则表达式工具、程序开发
授权协议未知

作品详情

any-rule维护了一个常用正则表达式合集,并且本身是一个支持Web/VSCode/idea/AlfredWorkflow 多平台的正则表达式工具。

安装

VSCode应用商店中搜索“any-rule”

使用

方式1:

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

方式2:

右键选择“正则大全”

方式3:

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

火车车次/^[GCDZTSPKXLY1-9]\d{1,4}$/手机机身码(IMEI)/^\d{15,17}$/必须带端口号的网址(或ip)/^((ht|f)tps?:\/\/)?[\w-]+(\.[\w-]+)+:\d{1,5}\/?$/网址(url,支持端口和"?+参数"和"#+参数)/^(((ht|f)tps?):\/\/)?[\w-]+(\.[\w-]+)+([\w.,@?^=%&:/~+#-]*[\w@?^=%&/~+#-])?$/统一社会信用代码/^[0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}$/迅雷链接/^thunderx?:\/\/[a-zA-Z\d]+=$/ed2k链接(宽松匹配)/^ed2k:\/\/\|file\|.+\|\/$/磁力链接(宽松匹配)/^magnet:\?xt=urn:btih:[0-9a-fA-F]{40,}.*$/子网掩码/^(?:\d{1,2}|1\d\d|2[0-4]\d|25[0-5])(?:\.(?:\d{1,2}|1\d\d|2[0-4]\d|25[0-5])){3}$/linux"隐藏文件"路径/^\/(?:[^/]+\/)*\.[^/]*/linux文件夹路径/^\/(?:[^/]+\/)*$/linux文件路径/^\/(?:[^/]+\/)*[^/]+$/window"文件夹"路径/^[a-zA-Z]:\\(?:\w+\\?)*$/window下"文件"路径/^[a-zA-Z]:\\(?:\w+\\)*\w+\.\w+$/股票代码(A股)/^(s[hz]|S[HZ])(000[\d]{3}|002[\d]{3}|300[\d]{3}|600[\d]{3}|60[\d]{4})$/大于等于0,小于等于150,支持小数位出现5,如145.5,用于判断考卷分数/^150$|^(?:\d|[1-9]\d|1[0-4]\d)(?:.5)?$/html注释/^<!--[\s\S]*?-->$/md5格式(32位)/^([a-f\d]{32}|[A-F\d]{32})$/版本号(version)格式必须为X.Y.Z/^\d+(?:\.\d+){2}$/视频(video)链接地址(视频格式可按需增删)/^https?:\/\/(.+\/)+.+(\.(swf|avi|flv|mpg|rm|mov|wav|asf|3gp|mkv|rmvb|mp4))$/i图片(image)链接地址(图片格式可按需增删)/^https?:\/\/(.+\/)+.+(\.(gif|png|jpg|jpeg|webp|svg|psd|bmp|tif))$/i24小时制时间(HH
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论