描述正则表达式模式的正则表达式?

Regex describing a regex pattern?

我很惊讶这个问题的答案不容易找到。

我正在制作 JSON 架构。我有一个对象,它的属性之一是包含正则表达式模式的字符串。此 属性 必须仅包含正则表达式。

所以,这个问题实际上是两个问题合二为一:

描述正则表达式模式的正则表达式模式是什么(javascript兼容)?

其次,我如何将其应用于 JSON 架构(在 "pattern" 属性 甚至 "patternProperty"1 属性)?

1:我不知道你在 "patternProperty" 中应用它的目的是什么,但有人可能会发现它有用

注意: 因为,JSON架构是 JSON 而 JSON 基于 JavaScript,JavaScript 脚本编写者可能会在他们的脚本中找到有用的解决方案(针对问题的 JSON 架构方面)以及问题。

正则表达式可以嵌套括号。

因此,它们不能用正则表达式描述。
对不起。