对于边界值中有不确定字符串时该怎么处理
对于边界值中有不确定字符串时该怎么处理:
如:LR中服务器返回的值是OAMRequestContext_oamtest.huawei.com:80_68504a" value="hPJqIBKLWRWw+iTQYjdZBg=="/>,我想取出“hPJqIBKLWRWw+iTQYjdZBg ==”这段,所以左边界是OAMRequestContext_oamtest.huawei.com:80_6f6c6a" value=",但80_6f6c6a是变化,这时该怎么处理了?
有如下四种处理办法:
① 80_6f6c6a的是从哪里来的,是客户端?还是服务器返回的?如果是服务器的返回,那么我对其做一个关联,然后在关联的左边界中应用另外一个关联
② 若“80_6f6c6a”的长度是固定的,LR提供了“#”来替代数字,使用“^”来代替文本或数字。边界用/ ALNUMIC参数。当时就这么处理了。
③ 若“80_6f6c6a”的长度是变化的,可以以“OAMRequestContext_oamtest.huawei.com:”为左边界,“"/>”为右边界,把“80_68504a" value="hPJqIBKLWRWw+iTQYjdZBg==”这段取出来,然后通过C语言的代码截取需要的部分。
④ 想用正则表达式来做,但没成功,正则不是很会写。
推荐优先使用方法2,如果不能使用方法2那么就使用方法3,基本上绝大多数都能解决了。
深圳湖北籍软件测试群 275212937
对于边界值中有不确定字符串时该怎么处理相关推荐
- C#分隔字符串时遭遇空值
在C#中分隔字符串时,按特定字符进行分隔的时候可能会遇到空值,如何我现在传入的是Id的字符串,如:"1501,1502,1503,,1505",以逗号分隔,由于各种原因,导致传入的 ...
- python列表换行输出_Python从列表转换为字符串时处理换行符
我有一个关于换行符和返回字符的问题.呃,这很难解释,但我会尽力的. 我有列表形式的数据.列表的成员中有换行符,因此. 1 2 3example_list = ["I've always lo ...
- 处理字符串时常用方法0914
//处理字符串时常用的方法总结课件package f.java;import java.util.Random;public class zifuchaunlei0914 {public static ...
- php mysql 查询 区分大小写_MySQL查询字符串时区分大小写
MySQL在查询字符串时是大小写不敏感的,在编绎MySQL时一般以ISO-8859字符集作为默认的字符集,这个字符集对大小写不敏感,因此在比较过程中中文编码字符大小写转换造成了这种现象. 方法一: 解 ...
- JSON.parse 解析json字符串时,遇换行符报错
Json字符串转换成Json对象时候,有两种方式: 假设d是json字符串: 1,eval('(' + d + ')'). 2,JSON.parse(d): 但是以上方式有隐患,如果Json字符串有换 ...
- 将数据转化成字符串时:用字符串的链接 还是 StringBuilder
/*目的:将数据转化成字符串时:用字符串的链接 还是 StringBuilder呢? */ public class Test{public static void main(String[] arg ...
- 截取字符串时,截取完整的表情符
截取字符串时,有时候字符串会包含Emoji表情.以及一些特殊符号,用String的substring()进行截取操作,结果就有可能是乱码.这是因为JVM运行时使用UTF-16编码,对于普通的字符都是使 ...
- 练习2-4:重新编写函数squeeze(s1,s2),将字符串s1中的任何字符与字符串时s2中的字符匹配的字符都删除
#include <stdio.h> void squeeze(char s1[], char s2[]); int main(){/*练习2-4:重新编写函数squeeze(s1,s2) ...
- java忽略转移i字符_Java。 比较字符串时忽略重音
Java. 比较字符串时忽略重音 问题很简单. JAVA中是否有任何函数可以比较两个字符串并忽略重音字符而返回true? 即 String x = "Joao"; String y ...
最新文章
- 关于机器学习模型的可解释性算法!
- 叶杰平入选、华人占4成,2020年ACM杰出科学家榜单出炉
- C++调用父类的构造函数规则
- jQuery学习笔记--JqGrid相关操作 方法列表 备忘 重点讲解(超重要)
- Python 读写当前路径下文件错误 UnboundLocalError: local variable 'file' referenced before assignment
- java table集合_Java集合类汇总记录--guava篇
- 参加 JSConf China 2019 是怎样的体验?VS Code 和 TypeScript 都很火
- labview求n阶乘的和_求极限方法总结
- 【CodeForces - 987C 】Three displays (dp,最长上升子序列类问题,三元组问题)
- NFS方式挂载rootfs的设置方法
- js上传视频,预览视频
- jquery scrollTop及其应用例子
- hql取满足条件最新一条记录_数据仓库怎么做拉链表记录数据变化情况,看看这篇文章 就明白了...
- 【MYSQL快速入门】牛客网:多表查询
- Mysql 最全教程
- “人活着是为了什么?”“生活的中心是什么?”
- c语言程序设计第39级台阶,2013 年蓝桥杯 C 语言 B 组省赛第 3 题: 第39级台阶
- Linux搜索日志关键字的2种方法
- 虚拟机服务器磁盘扩容步骤,vmware ESXi 虚拟机扩容磁盘空间
- AD怎么输入坐标_测绘仪器怎么用?