问题描述
{"type": "Point","coordinates": [10.5,47.3]},"properties": {"Type": "xyz","Name": "xyz"}}
我从Oracle数据库中将这样的字符串输入到Tableau列中。因此,Tableau无法将该字符串识别为地理空间信息。我的想法是在我不熟悉的情况下使用正则表达式提取坐标。
无论如何,我尝试了一种非常幼稚的模式
\[.*[0-9]\]
并对其进行了https://regexr.com/测试,得出以下结果:
[10.5,47.3]
除了我想不带括号的值外,它似乎还行得通。但是,当我将正则表达式放入Tableau时,它不会显示相同的输出。我创建了一个计算列:
REGEXP_EXTRACT([GEOJSON],'\[.*[0-9]\]')
但是在Tableau列中,示例给出的结果是“ \ 1”。 那么,这里出了什么问题?以及如何改善正则表达式以使用括号获取值?
谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)