Obter o número da linha de preg_match_all ()

Estou usando o preg_match_all () do PHP para pesquisar uma string importada usando file_get_contents (). O regex retorna correspondências, mas eu gostaria de saber em qual número de linha essas correspondências são encontradas. Qual é a melhor técnica para conseguir isso?

Eu poderia ler o arquivo como uma matriz e executar a regex para cada linha, mas o problema é que minha regex corresponde aos resultados nos retornos de carro (novas linhas).

questionAnswers(9)

yourAnswerToTheQuestion