区分连​​字符[-]和负号[-2.22]

问题描述

我正在使用Pentaho水壶8.2版,并且具有JSON输入。这是JSON的摘录。

{
  "CEPS": "-6.58","PE": "-2.22","OPM": "-","NPM": "-",}

在JSON输入中,所有列均设置为字符串。因此,我想将OPM和NPM的值替换为0。为此,我正在使用“以字符串替换”任务,该任务将-替换为0,但将PE替换为负号。因此有人可以建议我满足我要求的正则表达式。

解决方法

不使用正则表达式,而设置为

[查找字符串] [更改字符串]
“ OPM”:“-” “ OPM”:“ 0”
“ NPM”:“-” “ NPM”:“ 0”

如果仅更改2个键(OPM,NPM)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...