Now that we finally know what useful and useless look like, we can finally answer the question (mostly).
Here is one way to extract the LPR section(s):
filecontent = fileread('example2.txt');
filesections = regexp(filecontent, 'File name.*?(?=(File name)|$)', 'match');
testtypes = regexp(filesections, '(?<=Test type\s*)\S+', 'match', 'once');
wantedsections = filesections(strcmp(testtypes, 'LPR'));
edit: missing ) in first regex