regex - 是否有用于编写正则表达式的 DSL?

标签 regex dsl

我想知道是否有用于编写正则表达式的 DSL(域特定语言)?我知道“很少”人实际上可以阅读和理解正则表达式,而且如果存在的话,似乎“编译”为正则表达式的语言抽象将是一个了不起的胜利。谢谢!

最佳答案

你还没有说明你的平台,但假设 C# 基于你的其他标签,你可能想看看 LINQ to Regex .我不确定这真的是个好主意,但这是我听说过的最接近你想要的。

关于regex - 是否有用于编写正则表达式的 DSL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7012029/

相关文章:

Elasticsearch 的等效 SQL Where 子句

c# - 如何使用NEST执行子聚合?

python - 优化德国手机号码的正则表达式

javascript - 需要正则表达式来查找标签外的文本 仅 javascript

php - Htaccess 重写匹配相同的模式

javascript - 如何使用正则表达式从字符串中提取 CSS 规则

c# - 讽刺:没有 StartEndSymbol 的 StringLiteral

java - 在 Scala 中开发图像处理 DSL - 建议库

function - 最适合实现此 DSL 的语言是什么?

ruby - 在 ruby​​ 中使用正则表达式捕获电话