我试着用apache从twitter到elasticsearch摄取一些数据,问题是我的所有属性都写在双引号之间,我有一个应该是数字的属性,我不知道如何从其中删除双引号。我尝试使用“替换文本”进程,但我得到了错误。这是我的配置:
搜索值:(?s:("([0-9]*[.]){1}[0-9]+"))
重置价值:${$1:replace('\"', '')}
发布于 2017-06-07 09:33:53
样本:{"a":"1","b": "2"}
(?s)(:\s*)"(\d+)"
$1$2
生产:{"a":1,"b": 2}
https://stackoverflow.com/questions/44408379
复制相似问题