Matcher serviceMatcher = Pattern.compile(String.format(INFO_SERVICE_FORMAT, type, info.getIndex(), subIndex))
.matcher(webPage);
Matcher tunerMatcher = Pattern.compile(String.format(INFO_TUNER_FORMAT, type, info.getIndex(), subIndex))
.matcher(webPage);
serviceMatcher.find();
tunerMatcher.find();
String serviceName = serviceMatcher.group(1);
serviceName = serviceName.substring(serviceName.indexOf(" ") + 1);
TopfieldServiceInfo serviceInfo = new TopfieldServiceInfo(serviceIndex, info.getName(), info.getIndex(),
serviceName, Integer.parseInt(tunerMatcher.group(1)), type == TopfieldServiceType.TV);
channels.add(serviceInfo);