【发布时间】:2021-05-17 18:57:31
【问题描述】:
我正在尝试获取像字符串一样存储的 json 的值。
我想过取值如下:
(: ") (value) (" [,}])
这是我想做的一个例子,获取字符之间的值:
:" 和 ", 或 "}
例如:
'{\"key1\":\"any text\",\"key2\":\"any text\"}'
获取:any text
我在创建正则表达式时遇到了麻烦,我想知道是否有人可以解释如何为 mysql 列制作这个正则表达式。
OBS:mysql版本为5.6,不支持json列
【问题讨论】:
-
如果您需要使用 JSON 数据,您真的应该升级。此外,MySQL 5.6 is past its end-of-life,所以即使您不使用 JSON 数据,也该升级了。