对于 Tableau,我们能否通过创建参数(感兴趣的单词列表)来正则表达式"word of interest"之前的单词?



我在Tableau中创建了以下计算字段:

REGEXP_EXTRACT(LOWER([Negative Review]), '(w+)s+(?=room)')

我的目的是提取";房间";

我相信Tableau允许我提取其他单词,如果我的";感兴趣的单词";更改。因此,我创建了一个Parameter(参数名称[兴趣](,由";房间、接待处、工作人员";。我将计算字段更改为:

REGEXP_EXTRACT(LOWER([Negative Review]), '(w+)s+(?=([interest]))')

当我把";感兴趣的单词";从一个单词到另一个单词,计算字段没有改变(除非房间|接待处|工作人员之前的单词都一样(。

我是不是异想天开?

CK

使用级联:

REGEXP_EXTRACT(LOWER([Negative Review]), '(w+)s+(?=(' + [interest] + '))')

最新更新