LoadRunner中截取字符串

	/*strchr和strrchr的区别*/

	char *strTest1="citms citms";

	char *strTest2,*strTest3;

	strTest2=(char *)strchr(strTest1,'t'); //在strTest1中顺序查找字符t,当第一次碰到t的时候开始往后截取。

	lr_output_message("the first occurrence of t :%s ",strTest2);

	strTest3=(char *)strrchr(strTest1,'t'); //在strTest1中倒叙查找字符t,当第一次碰到t的时候开始往后截取。

	lr_output_message("the last occurrence of t :%s",strTest3);

	/*strcpy和strncpy,memcpy的区别*/

	char *strTest1="citms citms";

	char strTest4[50],strTest5[50];

 
strcpy(strTest4,strTest1); //将strTest1的内容复制到strTest4里面。 lr_output_message("%s",strTest4); strncpy(strTest5,strTest1,4); //将strTest1的内容,从开始截取4位,复制到strTest5里面 lr_output_message("%s",strTest5);
  strcpy(strTest4,"abc\0abc");  //在字符串中“\0”代表结束字符,所以下面代码里strTest4为abc lr_output_message("%s",strTest4);  
strncpy(strTest5,"abc\0abc",6); lr_output_message("%s",strTest5); //通过memcpy函数,可以识别“\0”后面的字符,下面代码结果为 //abc //def memcpy(strTest5,"abc\0def",7); lr_output_message("%s",strTest5); lr_output_message("%s",strTest5+4);

	/*strcmp和stricmp的区别*/

	char strTest6[50]="How old are you?";

	char *strTest7;

	int result;

	strTest7="HOW old are you?";

	result=strcmp(strTest6,strTest7);

	lr_output_message("%d",result);

 
result=stricmp(strTest6,strTest7); lr_output_message("%d",result); //返回数字1,为前一个字符串大于后一个 //返回数字0,为前一个字符串等于后一个 //返回-1,为前一个字符串小于后一个 //strcmp是区分大小写的比较,stricmp是不区分大小写的比较

	/*strcat和strncat的区别*/

	char strTest8[50];

	char *strTest9="is LiLei.";

	strcpy(strTest8,"My name ");

	strcat(strTest8,strTest9);

	lr_output_message("%s",strTest8);

	strncat(strTest8,strTest9,5);

	lr_output_message("%s",strTest8);
	

char *stringTest="abc\0abc";

int stringlength=0;

lr_output_message("%s",stringTest);

stringlength=strlen(stringTest);

lr_output_message("%d",stringlength);

LoadRunner中截取字符串的更多相关文章

  1. SQL Server中截取字符串常用函数

    SQL Server 中截取字符串常用的函数: .LEFT ( character_expression , integer_expression ) 函数说明:LEFT ( '源字符串' , '要截 ...

  2. shell中截取字符串的方法总结

    shell中截取字符串的方法有很多种, ${expression}一共有9种使用方法. ${parameter:-word} ${parameter:=word} ${parameter:?word} ...

  3. SqlServer中截取字符串

    SQL Server 中截取字符串常用的函数: .LEFT ( character_expression , integer_expression ) 函数说明:LEFT ( '源字符串' , '要截 ...

  4. SQL Server 中截取字符串常用的函数

    SQL Server 中截取字符串常用的函数: 1.LEFT ( character_expression , integer_expression ) 函数说明:LEFT ( '源字符串' , '要 ...

  5. sql server中截取字符串的常用函数

    我们如果要在sql server中,使用截取字符串的方法要怎样使用呢? sql server提供了3个常用截取字符串方法,LEFT().RIGHT().SUBSTRING() /****** Sql ...

  6. 在LoadRunner中转换字符串大小写的C语言函数

    在LoadRunner中转换字符串大小写的C语言函数 . loadrunner语言ccharacterstringaction 封装ConvertToXXX函数: //ConvertToUpper f ...

  7. linux 中截取字符串

    shell中截取字符串的方法有很多中,${expression}一共有9种使用方法.${parameter:-word}${parameter:=word}${parameter:?word}${pa ...

  8. C#中截取字符串的几种方法

      1.根据单个分隔字符用split截取 例如 复制代码代码如下: string st="GT123_1"; string[] sArray=st.split("_&qu ...

  9. sql和access中截取字符串的区别

    一向对数据库不熟悉,今天又遇到简单而又被忽略的问题——字符串的截取. 在Excel处理数据过程中,我们常用substring,left,mid,right来截取字符:在.NET编程中,我们常用subs ...

随机推荐

  1. 跟着 8 张思维导图学习 Javascript

    学习的道路就是要不断的总结归纳,好记性不如烂笔头,so,下面将po出8张javascript相关的思维导图. 思维导图小tips:思维导图又叫心智图,是表达发射性思维的有效的图形思维工具 ,它简单却又 ...

  2. mysql格式化整数类型时间生成年月日时分秒格式(long或string接收)

    数据库格式: 数据库mysql语句: FROM_UNIXTIME( s.timemodified, '%Y-%m-%d %h:%i:%s' ) 生成结果: 测试sql为: SELECT *, FROM ...

  3. 从API请求数据的方法(主要适用于tp5)

    // 从api获取数据,$data是一个数组,默认为空,请求数据的方法可以通用,但是其它说明只适用于tp5 function postData($url,$data=''){ $ch = curl_i ...

  4. 在iOS 应用中直接跳转到appstore的方法

    找到应用程序的描述链接,比如:http://itunes.apple.com/gb/app/yi-dong-cai-bian/id391945719?mt=8 然后将 http:// 替换为 itms ...

  5. os.walk()

    os.walk() 方法用于通过在目录树种游走输出在目录中的文件名,向上或者向下. walk()方法语法格式如下: os.walk(top[, topdown=True[, onerror=None[ ...

  6. HTML标记语法之表格元素

    语法与语义: <table>和</table>定义表格的开始和结束 <thead>和</thead>定义表格头部的开始和结束 <tbody> ...

  7. iOS计算字符串的宽度高度

    OC开发中会遇到根据字符串和字体大小来算计算出字符串所占的宽高->> 封装方法如下: #import <Foundation/Foundation.h> #import < ...

  8. C++动态数组

    一: 一维数组初始化 标准方式1:int value[100]; //value[i]的值不定,因为没有初始化:标准方式2:int value[100] = {1,2,3}; //value[0],v ...

  9. 【转载】pyqt QTableWidget的使用

    转载地址: http://blog.sina.com.cn/s/blog_9b78c91101019sgi.html QTableWidget是QT程序中常用的显示数据表格的空间,很类似于VC.C#中 ...

  10. oracle的oci和thin区别(数据源)

    我是今天看到tomcat数据源的配置时,想起来这个问题,刚开始还不晓得thin是什么东西! database.url=jdbc:oracle:thin:angel/oracle@192.168.55. ...