我有一个包含\r\n的API响应。我无法使用replace(string,'\r\n','')替换它。它不起作用。当我使用replace(string,' r','')时,它替换了除\r之外的所有包含r的单词。您有任何解决方案吗?
w7t8yxp51#
我已经使用replace(string,decodeUriComponent(%0D%0A'),'')完成了此操作
uxhixvfz2#
@inspiredd提供的方法起作用了。下面是为什么替换\r\n在管道表达式生成器中不起作用的原因。
\r\n
@replace(activity('Lookup1').output.value[0].error,'\r\n','')
\\r\\n
\\r\\n\
2条答案
按热度按时间w7t8yxp51#
我已经使用replace(string,decodeUriComponent(%0D%0A'),'')完成了此操作
uxhixvfz2#
@inspiredd提供的方法起作用了。下面是为什么替换
\r\n
在管道表达式生成器中不起作用的原因。\r\n
。我从lookup中提取了此响应作为演示。@replace(activity('Lookup1').output.value[0].error,'\r\n','')
时,它不会给予预期的输出,因为在管道活动json中,动态内容将被视为\\r\\n
。\r\n
而不是\\r\\n\
。