11.24号 正则表达式
1.入参
1、手动输入
2、关联过来,从前面的接口的响应中来的
2.
3.正则表达式
- 名称:该节点的名称,自行定义
- 注释:节点的注释
- Apply to:默认选择Main sample only,从主请求中获取数据
- 要检查的响应字段:响应包含响应行、响应头、body等,选择从主体即可。
- 引用名称:正则取出来的数据放在变量中,变量的名称自己根据实际情况写,比如:token、id等。把值放在变量中,供后续的请求使用。
- 正则表示式:用于解析响应数据的正则表达式。
- 模板:取一个数据的模板$1$,取两个数据的模板$1$$2$。
- 匹配数字(0代表随机):正则取出来的数据可能是多个,0代表随机一个。
- 缺省值:正则取不到数据,要展示的信息。
正则表示式: $(.*?)
- 点:匹配任何单个字符,除了\n\r之外
- +加号:匹配前面的子表示式一次或者多次
- ?问号:当该字符紧跟在任何一个其他限制符(*,+,?)后面时,匹配模式是非贪婪的,非贪婪模式尽可能少地匹配所搜索的字符串
- *星号:匹配前面的子表达式任意次
- ()小括号:将()之间的表示式定义为“组”,并且将匹配这个表示式的字符保存到一个临时区域
4.请求报错排查方法: 看请求
1.请求行
2.请求头
3. body