【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
select JSON_OBJECT(“icon”,“”,“display”,“ab\c”,“regular_validation_rule”,“^-?[1-9]\d*$”);
这句sql会自动去除里面的下划线,变成 {“display”: “abc”, “icon”: “”, “regular_validation_rule”: “^-?[1-9]d*$”}
如果我用两个\ 比如:select JSON_OBJECT(“icon”,“”,“display”,“ab\c”,“regular_validation_rule”,“^-?[1-9]\d*$”);
就变成了 {“display”: “ab\c”, “icon”: “”, “regular_validation_rule”: “^-?[1-9]\d*$”}
这两种都不对,造成了正则表达式的错误。改怎么解决?