Как вынести Pattern за пределы цикла?

мой код:

for (String line : lines) {
     Matcher matcher = Pattern.compile("\\d+").matcher(line);
}

нужно вынести pattern за пределы цикла. Подскажите, как это сделать, если в паттерне я использую 1 строку?


Ответы (1 шт):

Автор решения: DronDron

Как обычно - в переменную:

Pattern pattern = Pattern.compile("\\d+");
for (String line : lines) {
    Matcher matcher = pattern.matcher(line);
}

Или я что то не понял?

→ Ссылка