zoukankan      html  css  js  c++  java
  • loadrunner实现字符串的替换

        char *replace_str(char *str, char *orig, char *rep) {   
    
    		static char buffer[9096];  
    
    		char *p; 
    
    		if(!(p = (char *)strstr(str, orig)))  // Is 'orig' even in 'str'?     
    
    		return str;
    
    		strncpy(buffer, str, p-str); // Copy characters from 'str' start to 'orig' st$   
    
    		buffer[p-str] = '';  
    
    		sprintf(buffer+(p-str), "%s%s", rep, p+strlen(orig));
    
    		return buffer; 
    
    		 } 
    
    
    Action()
    {	
     
    	lr_save_string("&ctl00%ContentPage%24cgv%24test旺仔%24testDBCommissionPaid%24ctl03", "rqParam"); 
    
    	lr_output_message("原始的字符串: %s", lr_eval_string("{rqParam}")); 
    
    	lr_output_message("替换后字符串: %s", replace_str(lr_eval_string("{rqParam}"), "旺仔", "Agoly")); 
    	
    return 0;
    
    }


    深圳湖北籍软件测试群 275212937
  • 相关阅读:
    React准备
    React组件
    从uri获取图片文件的File对象
    ES6
    Promise.all
    js的ctrl+s保存功能
    浏览器端读取和生成zip文件
    vscode配置及快捷键
    Array
    最全React技术栈技术资料汇总
  • 原文地址:https://www.cnblogs.com/qmfsun/p/4947174.html
Copyright © 2011-2022 走看看