Tableau api 如何基于分隔符在Tableau中查找文本的子字符串

Tableau api 如何基于分隔符在Tableau中查找文本的子字符串,tableau-api,Tableau Api,我的数据中有一个URL列表。此URL信息还包括URL参数。我想找出唯一url的列表。我是说 应该是一样的。 是否有文本操作来创建一个计算字段,该字段将在URL中“?”符号之前找到子字符串?假设您的参数化URL数据保存在[URL]字段中;您可以使用以下公式剥离主URL部分: LEFT([URL],FIND([URL], "?")-1) FIND返回URL字段数据中“?”字符的位置。然后LEFT返回索引-1之前的所有内容 假设您的参数化URL数据保存在[URL]字段中;您可以使用以下公式剥离主U

我的数据中有一个URL列表。此URL信息还包括URL参数。我想找出唯一url的列表。我是说

应该是一样的。
是否有文本操作来创建一个计算字段,该字段将在URL中“?”符号之前找到子字符串?

假设您的参数化URL数据保存在[URL]字段中;您可以使用以下公式剥离主URL部分:

LEFT([URL],FIND([URL], "?")-1)

FIND
返回URL字段数据中“?”字符的位置。然后
LEFT
返回索引-1之前的所有内容

假设您的参数化URL数据保存在[URL]字段中;您可以使用以下公式剥离主URL部分:

LEFT([URL],FIND([URL], "?")-1)

FIND
返回URL字段数据中“?”字符的位置。然后
LEFT
返回索引-1之前的所有内容

到目前为止你试过什么?这会让你非常接近——使用左函数而不是右函数……了解正则表达式。这里有一篇关于字符串计算器的精彩文章,可能与你到目前为止尝试过的内容重复?这会让你非常接近——使用左函数而不是右函数……了解正则表达式。下面是一篇关于字符串计算器的精彩文章,可能与Hi重复,谢谢你的回复。我把这个当作(FIND([Page],“?”)>0)然后左([Page],FIND([Page],“?”)或者[Page]ENDHi,Hakan你能把问题投上一票吗。我的问题与0票的问题数量有关。这个问题导致我没有输入新的问题。嗨,Ferda,似乎我在第一次就已经对你的问题投了赞成票,我猜也有反对票,所以它被计算为0:(嗨,谢谢你的回答。我使用这个,就好像(FIND([Page],“?”)>0)然后离开([Page],FIND([Page],“?”)ELSE[Page]ENDHi,Hakan,你能不能请你对这个问题投上一票。我的问题与0票的问题数量有关。这个问题导致我没有进入新的问题。嗨,Ferda,我似乎在第一次就已经对你的问题投了一票,我猜也有一票否决票,所以它算作0:(