我正在尝试将一个字符串(字符串长度不确定;可能是500个字符或1500个字符(拆分为多列,并且每列只能包含5个字符。
例如,如果列A包含以下字符串:aagana5arab7aaab9aaac--CAC--1cmrd然后,我需要列B到列H为:AAGAN,AB5AR,AB7AA,AB9AA,AC-C,AC-1,ACMRD-
此外,字符串包含"-",但它不是分隔符。它也应该算作5个字符字符串的一部分。
我知道RegEx可能是我应该使用的函数;(…..(";在正则表达式中,Alteryx可以提取前5个字符。但我不知道如何让Alteryx自动将整个字符串(每行长度不同(拆分为5个字符的列。
在Alteryx中,使用它们的RegEx工具(而不是带有其中一个RegEx表达式的Formula工具(。在RegEx工具的配置面板中,只需输入.....
作为RegEx,关键是选择";拆分为行;。。。这将为您的行提供一个新字段,该字段是应用RegEx的结果。