My regex is matching too much. How do I make it stop? [duplicate] April 13, 2022 by Tarik Make .* non-greedy by adding ‘?‘ after it: Project name:\s+(.*?)\s+J[0-9]{7}: