0

我需要解析在 Nintex 工作流程中以分号分隔的 CSV 文件。这些行将由 ; 这不是问题。

但是,有转义的分号 - 这意味着它们被包裹在引号中,例如:

column1;column2;"column3; stillcolumn 3";column4

我有一个可以找到匹配项的正则表达式 - 但它只会找到 1 个匹配项。如何强制 Nintex 获取/替换所有事件?

正则表达式:

("[^";]*);([^"]*";)

在 .NET 中它是 Regex.Matches,在 JS 中有一个选项 /g 但我不知道 Nintex 中的任何选项(在循环中运行此正则表达式除外)。

4

2 回答 2

0

您可以使用 RegEx 操作,只要设置正确,它就应该按照您的要求进行操作。此外,如果数据在字符串中,您可以使用构建字符串操作以及内联函数将某些字符替换为另一个字符。

你能把这个发布到http://community.nintex.com网站并标记我。然后我会更深入地研究它并尝试复制

于 2015-02-12T20:09:19.900 回答
0

如果您只想将字符串拆分为 ; ,您的正则表达式将是:

;

通过这种方式,您将获得:

[column1, column2, "column3, stillcolumn 3", column4]
于 2016-08-02T09:42:15.307 回答