如果Jmeter中有多个变量,如何使用正则表达式进行提取

如果Jmeter中有多个变量,如何使用正则表达式进行提取,jmeter,Jmeter,如果Jmeter中有多个变量,如何使用正则表达式进行提取 步骤: 我有一个URL,其中有两个变量。我想提取第二个变量,即“communityID”。有人能帮助我提取jmeter中应该使用的正则表达式吗 截图已附上 请使用下面的正则表达式提取器配置。这将提取两个值并分别存储在\u g1和\u g2中 正则表达式作为 Public/FormsPreview.aspx\?Id\=(.+?)\&;名称\=新形式\&\;社区\=(.+?)\& 模板作为 $1$$2$ 如何验证正则表达式提取器

如果Jmeter中有多个变量,如何使用正则表达式进行提取

步骤:

  • 我有一个URL,其中有两个变量。我想提取第二个变量,即“communityID”。有人能帮助我提取jmeter中应该使用的正则表达式吗
  • 截图已附上

    请使用下面的
    正则表达式提取器配置。这将提取两个值并分别存储在
    \u g1
    \u g2

    正则表达式作为

    Public/FormsPreview.aspx\?Id\=(.+?)\&;名称\=新形式\&\;社区\=(.+?)\&

    模板作为

    $1$$2$

    如何验证正则表达式提取器?
  • 要验证正则表达式提取器,请添加
    调试采样器
    (右键单击线程组>
    添加>采样器>调试采样器

  • 执行测试计划

  • 查看结果树
    中,您可以看到
    c_ID_g1
    c_ID_2
    值,如下所示

  • 您可以使用以下语法在测试计划中使用这些变量
    ${c_ID_g1}
    ${c_ID_2}


    使用正则表达式作为
    FormsPreview.aspx\?Id\=(.+?)&;名称\=新形式\&\;社区\=(.+?)&
    。在组中添加
    $1$$2$
    。现在对
    ID
    使用
    c\u ID\u g1
    ,对
    社区使用
    c\u ID\u g2
    。将
    c_Id
    替换为您的
    Reference Name
    。如果有帮助,请告诉我:)