-2

所以,我有这个数据

{"ABC":"Hello"},{"DEF":"World"},{"GHI":"!!!"}

如何使正则表达式在包含的括号内生成一个字符串,ABC以便它返回Hello

我还想在包含的括号内生成一个字符串,GHI以便返回!!!

我将在 JavaScript、Python 和 SQL 中的 REGEXP_EXTRACT 函数中使用它。


目前我正在尝试这样做

{"DEF":"(.*?)"}

但结果是

{"ABC":"Hello"},World,{"GHI":"!!!"}

我得到了解决方案

我应该.*在我的正则表达式之前和之后添加

所以

.*{"ABC":"(.*?)"}.*

将导致Hello

4

1 回答 1

-1

在你的线路上做了一个例子。像这样的东西看起来像一个普通的:.*({\"ABC\":\".*?\"}).* 屏幕

于 2021-12-06T12:19:24.727 回答