Skip to main content

PadLeft&PadRight

字符串填充,达到控制的数字长度限制。

功能说明

###前提 ${test}值为hello

padLeft

padLeft对字符串左边填充字符,默认用‘_’填充 #####eg:

${test:padLeft(7)} __hello

${test:padLeft(7, 'a')} aahello

${test:padLeft(7, 'abc')} abhello

${test:padLeft(9, 'abc')} abcahello

${test:padLeft(3, 'abc')} hello

padRight

padRight对字符串右边填充字符,默认用‘_’填充 eg:${test:padRight(12, ${test})} #####eg:

${test:padRight(7)} hello__

${test:padRight(7, 'a')} helloaa

${test:padRight(7, 'abc')} helloab

${test:padRight(9, 'abc')} helloabca

${test:padRight(3, 'abc')} hello

在表达式里结合json的实践

比如这里newName的计算

流程模板

参见附件(请右键另存保存):

字符串填充模板文件

字符串填充测试模板文件