我一直試圖在Tableau中使用REGEXP_EXTRACT函數但未成功(請參見下圖)。我有一個字符串列'FOB',我想提取前導大寫字母。有時候有以下大寫字母一個破折號,有時沒有,所以我用在創建領域「廣告客戶」的語法如下:在Tableau中使用REGEXP_EXTRACT提取字符串時獲取「null」
REGEXP_EXTRACT([FOB],'^[A-Z]*')
然而,這將產生一個完整的「空」一欄。奇怪的是,即使我將模式從'^ [A-Z] *'更改爲'SDM',它仍然是一樣的。這似乎只是的Tableau未啓用正則表達式...
我沒有在網上here檢查我的正則表達式和它的工作...得到真糊塗,任何幫助將不勝感激。
這些大寫字母總是第一個嗎? –
@WiktorStribiżew是的 –