1 提取单个字符
例:"id = "0100100" value = "北京">",提取value,"id = "0100100" value = "(.?)">"
2 提取多个字符
例:"id = "0100100" value = "北京">",提取name和value,name = "(.+?)" value = "(.+?)
引用名称:id
模板:$1$$2$
具体返回值在查看Debug PostProcessor
id: 0100100北京
id_g0: name = "0100100"value ="北京"
id_g1: 0100100
id_g2: 北京
在需要引用地方可以通过:${id}, ${id_g1}进行使用
3 查找所有小数字,比如0.1
引用名称:aa
正则表达式:([0-9]+.[0-9]+)
模板:$0$ 区配数字: -1 调用:
${aa_1}:取出第一个满足要求的数字
${aa_2}:取出第二个满足要求的数字
4 找到所有小数点后的数字
引用名称:aa
正则表达式:([0-9]+).([0-9]+),必须用括号分组
模板:$2$(第二组)
区配数字: -1 取出所有符合要求的 调用:
${aa_1}:取出第一个满足要求的数字
${aa_2}:取出第二个满足要求的数字
5 找到第一个有小数的数字
引用名称:aa
正则表达式:([0-9]+).([0-9]+),必须用括号分组
模板:不写可以,也可以$2$$1$
区配数字: 1(第一个) 调用:
${aa_g1}:取出满足要求的第一组数字
${aa_g2}:取出满足要求的第二组数字
6 找到所有小数的数字
引用名称:aa
正则表达式:([0-9]+).([0-9]+),必须用括号分组
模板:不写可以,也可以$2$$1$
区配数字: -1 取出所有符合要求的 调用:
${aa_1_g1}:取出第一个满足要求的第一组数字
${aa_1_g2}:取出第一个满足要求的第二组数字
${aa_2_g1}:取出第一个满足要求的第一组数字
${aa_2_g2}:取出第一个满足要求的第二组数字