我需要使用 jsonata 删除 / 等特殊字符

I need to remove the special characters like / using jsonata

Json

{ "Data":"i need , to do the transformation / but I am not able " }

我需要使用 jsonata 删除特殊字符

最终输出像 “我需要做转型,但我很引人注目”

请帮我寻找解决方案

我相信这就是您要找的:

Link 到 JSONata 游乐场中的解决方案:https://www.stedi.com/jsonata/playground?statev2=eJw1jc0KwjAQhF9lWDxUiNTfS8WbF5%2BhqbBtVy20SUlSEI3vbgp6GmaYb6YsydvJNUKK5Dk68b6zJhmO67hJ%2BoamMwfWVGjqYERaKASL1iI8BMGx8TfrBg4JRI56CriABxgbwHUvaQAfPW9m2gALJ%2Ff0hOKEvLzy6lXlx18%2B9txINr%2Bpf00lWtNSm2XibdzGXdxTpehA1RfxMDne

代码:

(
  $regexp := /[^a-zA-Z]/;
  $replace(Data, $regexp, "")
)

$replace 函数可以将正则表达式作为参数。在此示例中,[^a-zA-Z] 匹配任何 而不是 介于 a-z (lower/uppercase).

之间的字母