code: public Matcher matcher(char[] data, int start, int end) {
          Matcher m = new Matcher(this);
          m.setTarget(data, start, end);
          return m;
      }
docs: Returns a matcher for a specified region.