【问题标题】:How to replace all linebreaks from a datatable [PAD]如何替换数据表中的所有换行符 [PAD]
【发布时间】:2022-01-28 05:32:01
【问题描述】:

我想替换整个数据表中的所有换行符,但我不知道该怎么做... 我尝试使用“替换文本”,但什么也没做。

my data

【问题讨论】:

  • 您能详细说明一下吗?为什么需要 Power Automate?是否有多个 CSV 文件?我问这个是因为,如果您只需要替换文件中的换行符,您可以使用 Notepad++ 或其他编辑器,这非常简单。
  • 如果是 PAD,你能不能只在记事本中打开 CSV 并在将其消耗到数据表之前进行查找和替换?
  • @carlosherrera 我正在使用 Power Automate 执行网络抓取,该数据被收集并稍后用于另一个网络抓取,所以我想编辑我的数据表中的所有元素而不保存它那时的任何地方。
  • @Skin 请看上面
  • 哦,我明白了。您使用的是 Power Automate Desktop,而不是云版本。据我了解,您不能即时编辑数据表。一种选择是将所有数据保存到 CSV 文件,然后打开它,替换文本,关闭它,然后将其发送到下一个抓取工具。

标签: power-automate


【解决方案1】:

您可以在替换公式中使用decodeUriComponent('%0A') 来查找“换行”字符。

最后,表达式将如下所示:

replace(outputs('Compose'),decodeUriComponent('%0A'),'-')

这会将所有“换行”字符替换为破折号“-”。

【讨论】:

  • 我不能直接在我的流程中使用它,我应该从该菜单中选择哪个工具?我想我可以在“替换文本”中以某种方式做到这一点+也许是一些循环i.stack.imgur.com/Ih3zu.png
  • 这很有用,但它只适用于云中的 Power Automate。
猜你喜欢
  • 2012-12-23
  • 1970-01-01
  • 1970-01-01
  • 2019-03-06
  • 2011-01-27
  • 2010-10-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多