1、lr_output_message(变量);
默认输出字符串; 可以在日志中显示行号。 例如 lr_output_message(lr_eval_string("字符串{参数名}"));
2、lr_output_message("%格式字符",变量);
3、 lr_message("%格式字符",变量);
"%格式字符"可以省略; 在日志中不显示行号。
4、lr_continue_on_error(1);
脚本出错后继续运行。
5、strncat 函数
strncat(dest, src, n)
从字符串 src 的开头拷贝 n 个字符到 dest 字符串尾部,从而实现 字符串的连接。
6、strtok
(char *)strtok(lr_eval_string("{参数名}"),"分割字符串")
返回指针变量(存储字符串)类型
lr_output_message((char *)strtok(lr_eval_string("123;33;01"),";"));
结果:
Action.c(5): 123
7、变量存入参数
r_save_string(变量或常量,"参数名");
lr_save_string("dd", "banci"); lr_output_message(lr_eval_string("{banci}"));
结果:
Action.c(8): dd
结合6、strtok进行使用
lr_save_string((char *)strtok(lr_eval_string("0023;33;01"),";"),"zhang");
lr_output_message(lr_eval_string("{zhang}"));
结果:
Action.c(10): 0023
8、将字符转为数字 atoi
if(atoi(lr_eval_string("2"))>0){ lr_output_message(">0"); }