语法作用
若字符串长度小于指定长度,则在字符串的末尾填充指定字符直到达到指定长度,否则返回原字符串。
XF.Str.PadEnd(str:string,length:int64,char:string)
函数代码
该函数的实现代码如下:
/// 若字符串长度小于指定长度,则在字符串的末尾填充指定字符直到达到指定长度,否则返回原字符串
FUNCTION XF.Str.PadEnd = (str:string,length:int64,char:string) =>
IF(LEN(char)<>1,
ERROR("填充字符参数必须为单个字符"),
str&REPT(char,MAX(length-LEN(str),0))
)
应用示例
用“|”填充文本值的末尾,使其长度为 10 个字符。
XF.Str.PadEnd("Name",10,"|")
结果如下:
"Name||||||"