语法作用
按指定分隔符拆分字符串,返回单列的表。
XF.Str.Split(str:string,delimiter:string)
函数代码
该函数的实现代码如下:
/// 按指定分隔符拆分字符串,返回单列的表
FUNCTION XF.Str.Split=(str:string,delimiter:string)=>
VAR TransToPath = SUBSTITUTE(str,delimiter,"|")
RETURN
SELECTCOLUMNS(
GENERATESERIES(1,PATHLENGTH(TransToPath)),
"SubStr",PATHITEM(TransToPath,[Value])
)
应用示例
使用 "|" 拆分字符串:"Name|Address|PhoneNumber"。
XF.Str.Split("Name|Address|PhoneNumber","|")
结果如下:
SubStr |
---|
Name |
Address |
PhoneNumber |