Is there no structure or pattern to the text otherwise? You could try a pattern like (anything)(anything)(•third line) where (•third line) matches (anything). Not sure if it will work but (anything) is not allowed to cross line boundaries so it will grab the first and second lines in the first two (anything) tokens, at least in theory.