J0000000: Transaction A0001401 started on 8/22/2008 9:49:29 AM
J0000010: Project name: E:\foo.pf
J0000011: Job name: MBiek Direct Mail Test
J0000020: Document 1 - Completed successfully
У меня есть эта гигантская уродливая строка, и я пытаюсь извлечь из нее части с помощью регулярных выражений.
В этом случае я хочу захватить все после "Имя проекта" до той части, где написано "J0000011:" (число 11 будет каждый раз другим).
Вот регулярное выражение, с которым я играл
Project name:\s+(.*)\s+J[0-9]{7}:
Проблема в том, что он не останавливается, пока не достигнет J0000020: в конце.
Как мне сделать остановку регулярного выражения при первом появлении J [0-9] {7}?