diff --git a/backend/services/api-test/src/main/java/io/metersphere/api/parser/jmeter/processor/extract/RegexExtractConverter.java b/backend/services/api-test/src/main/java/io/metersphere/api/parser/jmeter/processor/extract/RegexExtractConverter.java index 8efed037f3..0648f0349a 100644 --- a/backend/services/api-test/src/main/java/io/metersphere/api/parser/jmeter/processor/extract/RegexExtractConverter.java +++ b/backend/services/api-test/src/main/java/io/metersphere/api/parser/jmeter/processor/extract/RegexExtractConverter.java @@ -36,8 +36,8 @@ public class RegexExtractConverter extends ExtractConverter { private String getTemplate(String expressionMatchingRule) { // $1$提取 JSON 响应中的第一个匹配项 $0$用于提取整个 JSON 响应 HashMap ruleValueMap = new HashMap<>() {{ - put(RegexExtract.ExpressionRuleType.EXPRESSION.name(), "$1$"); - put(RegexExtract.ExpressionRuleType.GROUP.name(), "$0$"); + put(RegexExtract.ExpressionRuleType.EXPRESSION.name(), "$0$"); + put(RegexExtract.ExpressionRuleType.GROUP.name(), "$1$"); }}; if (StringUtils.isBlank(expressionMatchingRule)) { return ruleValueMap.get(RegexExtract.ExpressionRuleType.EXPRESSION.name()); diff --git a/frontend/src/views/api-test/components/fastExtraction/index.vue b/frontend/src/views/api-test/components/fastExtraction/index.vue index 230306abf3..cb0bf5eda0 100644 --- a/frontend/src/views/api-test/components/fastExtraction/index.vue +++ b/frontend/src/views/api-test/components/fastExtraction/index.vue @@ -1,7 +1,8 @@