PowerQuery:在多行字符串中查找m / d,mm / d,m / dd或mm / dd模式,并在每次出现之前添加换行符

时间:2019-05-21 18:33:07

标签: powerquery findandmodify

使用Power Query将SharePoint列表导入Excel。原始的“注释”字段包含html字符。该字段是多行的。当我利用“ FieldAsText”选项进入“注释”字段时,所有换行符都将被删除。 “注释”字段包含以m / d,m / dd,mm / d或mm / dd格式的日期开始的更新。我需要弄清楚如何识别m / d,m / dd,mm / d或mm / dd模式,并在每一次出现之前添加换行符。

从SharePoint中,原始数据被捕获为:

5/7 CU:状态更新1。

5/22 CU:状态更新2。

11/23 CU:状态更新3。

在Power Query中,利用Notes的FieldAsText选项,现在输出为:

5/7 CU:状态更新1.5 / 22 CU:状态更新2.11 / 23 CU:状态更新3。

我尝试在原始Notes字段上通过网络搜索实现替换html选项,但没有成功。我希望有一种方法可以在字符串中找到一个或所有m / d,m / dd,mm / d,mm / dd模式,并在每个匹配的模式之前放置一个换行符。

我希望最终结果与原始的Notes字段布局相匹配:

5/7 CU:状态更新1。

5/22 CU:状态更新2。

11/23 CU:状态更新3。

0 个答案:

没有答案