Tableau api 从长字符串中提取特定关键字

Tableau api 从长字符串中提取特定关键字,tableau-api,Tableau Api,在我的数据库中,我有一个长度不固定的长字符串 e、 g 4504065148…于1990年1月1日离开供应商;请允许7-10天 案件升级,等待ETA 暂定于1990年1月1日离开XYZ。请允许3-5天 现在我想用tablue提取allow关键字后面的数字,即7或3 我尝试过我的工作,但找不到任何解决方案我假设允许后的数字总是一个位数 if find([Column],'allow')>0 then mid([Column],find([Column],'allow')+6,1) end

在我的数据库中,我有一个长度不固定的长字符串

e、 g

4504065148…于1990年1月1日离开供应商;请允许7-10天

案件升级,等待ETA

暂定于1990年1月1日离开XYZ。请允许3-5天

现在我想用tablue提取allow关键字后面的数字,即7或3


我尝试过我的工作,但找不到任何解决方案

我假设允许后的数字总是一个位数

if find([Column],'allow')>0 then mid([Column],find([Column],'allow')+6,1) end

[Column]是您的列名。因此,如果存在“allow”,则提取“allow”之后的下一个字符

我假设allow之后的数字总是一个位数

if find([Column],'allow')>0 then mid([Column],find([Column],'allow')+6,1) end
[Column]是您的列名。因此,如果存在“allow”,则提取“allow”之后的下一个字符