regexp_split_to_table(str,str1)
regexp_split_to_array(str,str1)
split_part(str,str1,取第幾部分)
select regexp_split_to_table('F:\QH本部文件\一套表部署相關\test.sh','\\') 炸裂函數--返回數據集( 正則切割)
select regexp_split_to_array('F:\QH本部文件\一套表部署相關\test.sh','\\' ) -- 返回數組
select (regexp_split_to_array('F:\QH本部文件\一套表部署相關\test.sh','\\' ))[2] -- 返回數組,取數組某個元素( 正則切割)
select split_part('F:\QH本部文件\一套表部署相關\test.sh','\',2) -- 按字符匹配切割,取第幾部分
QH本部文件