让"any-rule"告诉你??2019年"开发者"都在用的正则有哪些?
2020/1/1 5:21:40
本文主要是介绍让"any-rule"告诉你??2019年"开发者"都在用的正则有哪些?,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
如若初见
any-rule是一个vscode插件, 开发者可以方便的查询常用正则.
vscode中搜索"any-rule"
🍭非vscode用户可以访问web版本: https://any86.github.io/any-r...
快速成长
实时star✨
6月28日开的项目, 截至本文star已经增长到1625, 这要非常感谢🔥平台曝光和各位优质开发者的认可😊, 请收下微臣的膝盖orz.
经过半年的维护,整理正则已经达到61条, 共计解决了45条issue, 🍔根据开发者反馈新增了14条正则. 下面我就列出这些新增的正则, 算是为19年的any-rule做一个总结.
🍔 根据开发者反馈, 新增加的正则
火车车次
/^[GCDZTSPKXLY1-9]\d{1,4}$/
手机机身码(IMEI)
/^\d{15,17}$/
必须带端口号的网址(或ip)
/^(((ht|f)tps?):\/\/)?[\w\-]+(\.[\w\-]+)+:\d{0,5}\/?/
网址(支持端口和"?+参数"和"#+参数)
/^(((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"文件夹"路径
/^\/(\w+\/?)+$/
linux"文件"路径
/^\/(\w+\/)+\w+\.\w+$/
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)?$/
🚀 typescript系列课程
如果你对ts感兴趣了, 欢迎看看我的ts基础教程.
特别篇, 在vue3🔥源码中学会typescript🦕 - "is"
第六课, 什么是声明文件(declare)? 🦕 - 全局声明篇
🧨 最后
还是要感谢平台, 祝愿新的一年里平台越来越好🔥. 2020年我会通过实例教大家一些基础的正则, 方便大家对自己的业务做需要的更改, 希望大家喜欢.
微信群
微博
刚玩微博, 咱们可以互相关注, 嘿嘿
这篇关于让"any-rule"告诉你??2019年"开发者"都在用的正则有哪些?的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-09一定要避坑:关于微信H5分享,温馨提示你不要再踩坑了!!!
- 2024-05-09本地项目放到公网访问!炒鸡煎蛋!
- 2024-04-07金融企业区域集中库的设计构想和测试验证
- 2024-03-11前端CSS的工程化——掌握Sass这四大特性就够了
- 2024-02-21h5关联css样式(html怎么和css关联)-icode9专业技术文章分享
- 2024-02-07Firefox禁止远程字体加速网页加载及图标字体补充安装
- 2024-02-07一个菜鸡前端的3年总结-「2023」
- 2024-01-18最火前端Web组态软件(可视化)
- 2024-01-12程序员提效 x10 的必备开源“神器”
- 2024-01-11前端可以监控静态资源的时间吗-icode9专业技术文章分享