happyeveday 发表于 2010-8-11 13:06:21

问下这个jmeter正则表达式怎么写

要action里这个值

[ 本帖最后由 happyeveday 于 2010-8-16 17:48 编辑 ]

xueying1123 发表于 2010-8-11 17:42:41

<form id="evaluate_form" action="/hunyu/evaluate_m/(.*)"

happyeveday 发表于 2010-8-11 18:44:31

只取那个码,并且码的位数是不变的。楼上的能把表达式写出来吗:) 还是不太明白啊

[ 本帖最后由 happyeveday 于 2010-8-11 18:49 编辑 ]

happyeveday 发表于 2010-8-12 08:34:59

<form id="evaluate_form" action="/hunyu/evaluate_m/w{32}"
是这样的吗?我试下。

还有个问题要是匹配URL的这个32位码这样写也行吗?比如URL是http://51testing.com/8a90bd842a5f1ad7012a5f1ff1f10003

xueying1123 发表于 2010-8-12 09:33:59

<form id="evaluate_form" action="/hunyu/evaluate_m/(.*)"
---------------
这种写法是匹配<form id="evaluate_form" action="/hunyu/evaluate_m/和“之间的内容,我试验过应该可行的

happyeveday 发表于 2010-8-12 10:13:29

http://51testing.com/8a90bd842a5f1ad7012a5f1ff1f10003这种的我取后面的32位码 改怎么写正则表达式啊

xueying1123 发表于 2010-8-12 10:26:06

第一个问题
<form id="evaluate_form" action="/hunyu/evaluate_m/(\w{32})" method="post">

第二个问题
http://51testing.com/(\w{32})

happyeveday 发表于 2010-8-12 11:07:56

我把url正则表达式后,后面脚本需要调用的地方都用${id}替换了,为什么在结果树里显示POST http://51testing/${id},而没把这个参数值显示出来

xueying1123 发表于 2010-8-12 11:47:15

回复 11# 的帖子

你说的我不清楚
但在jmeter的正则表达式提取器中验证可用……
---------------
直接用\w{32}是在提取什么,你都没有告诉jmeter左右边界是什么他去哪提取想要的字符串

[ 本帖最后由 xueying1123 于 2010-8-12 11:49 编辑 ]
页: [1]
查看完整版本: 问下这个jmeter正则表达式怎么写