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

LogicApp中Split与Replace处理换行符( )异常,求解决方法

解决Power Automate中按换行符分割字符串的问题
  • 直接分割的正确写法:不要直接在表达式里输入换行,需用转义后的换行符编码。

    • 针对Windows风格换行(\r\n),使用以下表达式分割:
      split(outputs('Compose_6'), decodeUriComponent('%0D%0A'))
    • 针对Unix风格换行(\n),使用以下表达式分割:
      split(outputs('Compose_6'), decodeUriComponent('%0A'))
  • 替换换行符的正确方式:同样用转义编码替换,比如替换为@:

    • Windows换行替换:
      replace(outputs('Compose_6'), decodeUriComponent('%0D%0A'), '@')
    • Unix换行替换:
      replace(outputs('Compose_6'), decodeUriComponent('%0A'), '@')
  • 排查小技巧:若不确定换行符类型,可先将字符串输出到Compose组件,查看原始内容确认是\r\n还是\n;也可用encodeUriComponent(outputs('Compose_6'))把字符串转成URI编码,查看换行对应的编码是%0D%0A还是%0A,再匹配使用对应表达式。

内容的提问来源于stack exchange,提问作者yogibear

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 06:10:30