Вот шаблон регулярного выражения, который будет произвольно соответствовать 4-6-й строкам, включая некоторые входные данные:
(?:.*\n){3}(.*\n.*\n.*\n)
или, может быть, в блокноте ++
(?:.*\R){3}(.*\R.*\R.*\R)
Этот шаблон потребляет, без захвата, первые три строки, а затем захватывает следующие 3 строки в группе захвата.
Демо
Обратите внимание, что обычно не следует использовать регулярное выражение для разбора содержимого XML. Но, в вашем случае, поскольку вы просто хотите извлечь целые строки, независимо от вложенных тегов, проблем не должно быть.