以下公式在Alteryx工作流程中。
if(regex_match([[ currentfield ],'(',0((然后'字符串显示某物'elseif(regex_match([[ currentfield ],'a',0((然后'另一个字符串显示'
您可以向我解释以上功能要执行的功能以及如何在Knime中实现这一目标。
为了实现这一目标,如果/knime中的其他语法可以使用列表达节点。在此节点中,还有 rexegMatcher 函数返回布尔值。
可能是这样的:
if (regexMatcher(column("column1"),"your_regex" )) {
"string1"
} else if (regexMatcher(column("column1"),"your_regex2" )) {
"string2"
} else {
"string3"
}