码迷,mamicode.com
首页 > 其他好文 > 详细

LoadRunner中字符串替换

时间:2014-05-09 20:43:15      阅读:412      评论:0      收藏:0      [点我收藏+]

标签:des   c   int   string   set   a   

Action()
{
char dest[500]="";
char src[500]="%25E9%25AB%2598%25E4%25B8%25AD";
char oldstr[100]="%";
char newstr[100]="**";

char * position;
int stringlen=0;

//如果源字符串为空
if(strlen(src)==0)
{
return 0;
}

//如果源字符串不包含oldstr
position=(char *)strstr(src,oldstr);

if(position==NULL)
{
return 0;
}

while(position!=NULL)
{
stringlen=strlen(src)-strlen(position);
memset(dest,0,500);
strncpy(dest,src,stringlen);
strcat(dest,newstr);
position=position+strlen(oldstr);
strcat(dest,position);
strcpy(src,dest);
position=(char *)strstr(src,oldstr);
}

lr_output_message("%s",src);


return 0;
}

 想封装成动态链接库

 

LoadRunner中字符串替换,布布扣,bubuko.com

LoadRunner中字符串替换

标签:des   c   int   string   set   a   

原文地址:http://www.cnblogs.com/lansexingxing/p/3718818.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!