Java模式匹配器不匹配HTTP响应代码

时间:2018-03-23 10:27:30

标签: java regex pattern-matching

我尝试使用java模式匹配从http响应头中的单行提取http响应代码,但由于某种原因它不匹配。 我不认为有人可以指出我哪里错了..?

这是我的代码:`

private static String getSubString(String regex, String data ) {
          Pattern pattern = Pattern.compile(regex);

          Matcher matcher = pattern.matcher(data);
          if(matcher.matches()) {
              return matcher.group(1);
          }
          return null;
      }`

这是我对该方法的测试输入:

data = "HTTP/1.1 400 Bad Request";
regex = "([0-9][0-9][0-9])";

由于某种原因,matcher.matches()返回false。

感谢大家为任何人提供的帮助 科里

0 个答案:

没有答案