链氪巴士
  1. 首页
  2. 站点导航
  3. 文章
  4. 快讯
  5. 软件
  6. 书刊
  7. 关于

any-rule:常用正则大全,多平台支持

any - rule是一个在GitHub上开源的项目,它收集了众多常用的正则表达式。这个项目的一大亮点是支持web、vscode、idea、AlfredWorkflow等多平台。在web版本可通过特定网址访问,vscode插件可在应用商店安装并通过多种方式使用,还提供了如正则添加...

访问官网 →

【Github】项目名:any-rule – 常用正则大全,多平台支持

一、项目简介

any-rule是一个在GitHub上开源的项目,它是一个常用正则表达式的大全。这个项目的特色在于它支持web、vscode、idea、AlfredWorkflow等多平台使用。其提供了多种正则表达式,涵盖了诸如手机号、网址、身份证号、车牌号等众多类型的校验与匹配等。

二、使用方式

1. web版本

web版本的访问地址为https://any-rule.vercel.app/。

2. vscode插件

可以在vscode应用商店中搜索”any – rule”来安装插件。使用方式有多种,比如按F1(mac下fn + F1)打开正则列表,输入关键词搜索;右键选择”🦕正则大全”;或者在代码任意位置输入”@zz”。每次在any – rule中选择正则后会弹出提示,可点击”🤖图解正则”查看正则解析(该功能使用了https://regexper.com,项目对作者表示敬意和感谢)。

3. idea版和AlfredWorkflow版等

项目也支持idea版和AlfredWorkflow版等多种版本的使用。

三、项目贡献

项目欢迎大家提交PR(Pull Request)。如果要添加正则,请在packages/www/src/RULES.js中添加,然后运行npm run test:rules进行测试,运行npm run build:md更新README.md,并且务必提交到develop分支。

四、项目总结

any – rule是一个非常实用的正则表达式集合项目,无论是对于开发人员在数据校验、文本处理等方面,还是对于需要处理各类数据格式验证的人员来说都很有帮助。大家如果有任何关于这个项目的想法或者使用经验,欢迎在下方留言参与讨论。

项目地址

GitHub链接直达