You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Pentaho Data Integration使用Replace in String删除首个双引号后内容求助

Pentaho 删除字段首个双引号后所有内容的正则实现方案

Replace in String 组件配置

  • 正则匹配规则填写:"[\s\S]*$
    规则说明:"匹配字段中出现的第一个双引号,[\s\S]*匹配任意类型字符(兼容换行场景),$匹配字符串末尾,整体规则会命中从第一个双引号开始到字段末尾的全部内容
  • 替换内容留空(不填写任何字符)
  • 功能选项勾选:使用正则表达式,无需勾选「替换所有匹配项」

特殊场景适配

如果你的字段中双引号是以HTML实体"形式存储的,将正则规则调整为"[\s\S]*$即可正常匹配。

效果验证

拿你给出的示例字段测试:

原字段值:CTe35210915180327000160570050000752951251590035" versao="3.00"
处理后结果:CTe35210915180327000160570050000752951251590035
完全符合需求。

内容的提问来源于stack exchange,提问作者Ana Carolina Pais Noia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 19:24:03