跳到主要内容

格式化字符串

命令说明

支持以占位符形式格式化字符串

命令原型

sRet = Format(sText,repText1,repText2)

命令参数

参数必选类型默认值说明
sTextTruestring"%d %s"包含占位符的字符串,遵循C标准库命令sprintf的规则:%[flags][width][.precision][length]specifier,但对符号 *、h、 L、l、n、p 不支持;新增"%q",对目标字符串两边加上双引号;"%%"代表转义自身,不具备占位符能力
repText1Truenumber1仅可填写一个替换值,且前后顺序直接对应格式字符串中占位符的前后顺序
repText2Truestring"Laiye RPA"仅可填写一个替换值,且前后顺序直接对应格式字符串中占位符的前后顺序

返回结果

sRet,将命令运行后的结果赋值给此变量。

运行实例

/************************格式化字符串*****************
命令原型:
sRet=Format(sText,repText1,repText2)
入参:
sText--包含占位符的字符串。
repText1--对应格式字符串中占位符的前后顺序的一个替换值。
repText2--对应格式字符串中占位符的前后顺序的一个替换值。
出参:
sRet--函数调用的输出保存到的变量。
注意事项:

***********************************************************/
sRet = Format("UiBot%d%s",1,"Laiye RPA")
TracePrint(sRet)

可视化样例