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
评论