private void createResults_() { results = new LinkedList(); Regexp reg = Regexp.compile("<A HREF=\\\"([a-zA-Z0-9_\\.]*)\\\">"); Result result; int pos = 0; while ((result = reg.searchForward(buffer_, pos, charsread_)) != null) { pos = result.getMatchEnd() + 1; results.add(urlString_ + result.getMatch(1)); } }
private void createResults_() { results = new LinkedList(); String dateTime = dateFormatter2_.format(date); // Messages.debug(3, "Rag::createResults_ dateTime=%1", dateTime); String regExp = "HREF=\\/(rapp[\\/a-zA-Z0-9]*" + dateTime + "[a-zA-Z0-9_\\.]*)>"; Messages.debug(3, "Rag::createResults_ regExp=%1", regExp); Regexp reg = Regexp.compile(regExp); // Messages.debug(3, "Rag::createResults_ compiled regexp"); Result result; int pos = 0; while ((result = reg.searchForward(buffer_, pos, charsread_ - pos)) != null) { pos = result.getMatchEnd() + 1; // Messages.debug(3, "Rag:: gotResult:" + result.getMatch(1)); results.add(RESULT_ADDRESS_ + result.getMatch(1)); } }