重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
目的想截取: 返回状态为 审核中;做对比。
创新互联建站咨询电话:13518219792,为您提供成都网站建设网页设计及定制高端网站建设服务,创新互联建站网页制作领域十载,包括成都工商代办等多个领域拥有多年的网站制作经验,选择创新互联建站,为企业锦上添花。char * number;
char * number1;
char * number2;
char * number3;
char *strTest="[2017-05-19 18:18:04]返回状态为 审核中";
char *strTest1,*strST2;
//char *getnumber1;
//步骤1:
//number=(char *)strtok(lr_eval_string("abc&12&深交所&ttt"),"&"); //获取第一个变量
number=(char *)strtok(lr_eval_string("[2017-05-19 18:18:04]返回状态为 审核中"),"[");
// [2017-05-19 18:18:04]返回状态为 审核中
//获取第一个变量
lr_output_message("number=%s",number);
//步骤2:
number1=(char *)strtok(number,"]"); //此句取中间变量值
lr_output_message("number1=%s",number1);
number2=(char *)strtok(number1," "); //此句取第三个变量值
lr_output_message("number2=%s",number2);
//---------------以上面是一种思路发现不可去,后面使用一下方法截取,成功----------------------------------------------
strTest1 = (char *)strrchr(strTest,']');
lr_output_message("结果是否是:%s",strTest1);
strST2 = (char *)strrchr(strTest1,']');
lr_output_message("结果是否是:%s",strST2);
number1=(char *)strtok(strST2,"]"); //此句取中间变量值
lr_output_message("number1=等于:%s",number1);