Код: Выделить всё
task1 2 3 task2 2 3 task3 2 3 task4 4 5 task5 4 5
task6 7 9 task7 7 9 task8 7 9 task9 7 9
task10 7 9 task11 7 9 task12 7 9 task13 7 9
task14 7 9 task15 7 9 task16 10 11 task17 10 11
task18 10 11 task19 10 11 task20 10 12
< /code>
Я попробовал следующий код повторного положения, чтобы попытаться проверить, правильным ли формат, но я могу соответствовать его только с первыми атрибутами задачи. Я не могу соответствовать этому за пределами первой задачи, то есть, когда он переходит к другим задачам, где повторяется формат, тогда вновь потерпит неудачу. Есть идеи, что не так с моей регуляцией? < /P>
(^\s*[a-zA-Z0-9]*\s+\d+\s+\d+\s*){1,}
< /code>
^
Код: Выделить всё
[a-zA-Z0-0]*< /code> - буквенно -цифровой 0 или более раз, ссылаясь на задачи < /p>
\s+< /code> - это белые пространства между различными атрибутами задачи < /p>
\d+< /code> - это время прибытия и крайнего срока < /p>
\s*< /code> заканчивается белыми пространствами 0 или более раз между различными задачами < /p>
{1,}
Подробнее здесь: https://stackoverflow.com/questions/329 ... rn-in-java