gpt4 book ai didi

regex - 在 SSIS 中使用正则表达式

转载 作者:行者123 更新时间:2023-12-04 02:48:33 25 4
gpt4 key购买 nike

我目前有一个从 excel 文件中提取数据的程序包,但是当提取数据时,我得到了我不想要的行。所以我需要从“ID”字段中提取任何类型的字母。

我需要能够运行 RegEx 命令,例如 "%[a-zA-Z]%" 来提取该数据。但是由于 conditional split 的当前限制,它不允许我这样做。关于如何做到这一点有什么想法吗?

最佳答案

在逻辑的核心,您将使用脚本转换,因为这是您可以访问正则表达式的唯一位置。

您可以简单地将第二列添加到您的数据流中,IDCleaned 并且该列将仅包含已清理的值或 NULL。然后,您可以使用条件拆分来过滤好行和坏行。 System.Text.RegularExpressions.Regex.Replace error in C# for SSIS

如果您不想添加其他列,您可以将您当前的 ID 列设置为脚本的读写,然后就地更新。或许添加一个 bool 列可能会使条件拆分逻辑在这一点上更容易。

关于regex - 在 SSIS 中使用正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18272233/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com