Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 在Jmeter中创建正则表达式时遇到问题_Regex_Jmeter_Jmeter Plugins - Fatal编程技术网

Regex 在Jmeter中创建正则表达式时遇到问题

Regex 在Jmeter中创建正则表达式时遇到问题,regex,jmeter,jmeter-plugins,Regex,Jmeter,Jmeter Plugins,请帮助我为下面的响应序列构建正则表达式 我在testplan中定义了一个变量PlanName=prod-p1 答复: projectmanagement.plan.Plan%3A2992173879&amp;u8=1\" ext:qtip=\"prod-p1\">prod-p1<\/a> projectmanagement.plan.plan%3A2992173879&;u8=1\“外部:qtip=\“prod-p1\”>prod-p1 正则表达式生成是:

请帮助我为下面的响应序列构建正则表达式

我在testplan中定义了一个变量PlanName=prod-p1

答复:

projectmanagement.plan.Plan%3A2992173879&amp;u8=1\" ext:qtip=\"prod-p1\">prod-p1<\/a> 
projectmanagement.plan.plan%3A2992173879&;u8=1\“外部:qtip=\“prod-p1\”>prod-p1
正则表达式生成是:

ptc.projectmanagement.plan.Plan\%3A([^"]+)&amp\;u8=1\\" ext:qtip\=\\"${PlanName}\\">${PlanName}\<\\

ptc.projectmanagement.plan.plan\%3A([^“]+)&;u8=1\\“ext:qtip\=\”${PlanName}\\\“>${PlanName}\您需要用另一个反斜杠转义
\
符号,因此请修改正则表达式,使其看起来像:

projectmanagement.plan.Plan%3(.+?)&u8=1\\" ext:qtip=\\"prod-p1\\">prod-p1</a>
projectmanagement.plan.plan%3(+?)&u8=1\\“ext:qtip=\\\“prod-p1\\”>prod-p1
演示:

参考资料:


检查以下正则表达式和输出:-

projectmanagement.plan.Plan%3A(.+?)&u8=1\\" ext:qtip=\\"prod-p1\\">prod-p1</a>
projectmanagement.plan.plan%3A(+?)&u8=1\\“ext:qtip=\\\\“prod-p1\\”>prod-p1

希望能有帮助。

@Suraj

使用以下正则表达式

projectmanagement\.plan\.Plan%3A(.+?)&u8=1\\" ext
在您的响应中有.和\标记,要匹配这些字符,请附加一个反斜杠(),以便JMeter匹配字符.或\字面意思

更多信息


您可以使用来测试正则表达式

很抱歉给您添麻烦。我发布的正则表达式正在工作。实际上,当我试图用测试计划中定义的变量名替换prod-p1时,出现了问题。因此正则表达式是ptc.projectmanagement.plan.plan\%3A([^“]+)&;u8=1\\“ext:qtip\=\\”${PlanName}\\“>${PlanName}\请参考更新的问题。再次感谢并道歉
projectmanagement\.plan\.Plan%3A(.+?)&u8=1\\" ext