Melody是一种可以编译成正则表达式的语言,更容易阅读和维护

作者:Sec-Labs | 发布时间:

项目介绍

Melody是一种可以编译成ECMAScript正则表达式的语言,同时旨在提高可读性和可维护性。

5cb7e020ce225518

项目地址

https://github.com/yoav-lavi/melody

示例

注意:这些是目前支持的语法,可能会有变化。

在线体验

16 of "na";

2 of match {
  <space>;
  "batman";
}

// 🦇🦸‍♂️

2de61ceec5225737

转变为

(?:na){16}(?: batman){2}

还有很多示例可以参考原文

标签:工具分享, 正则表达式