in reply to Regular expression help Needed

This is a confusing question because there are several BPR's and TRN's, and you don't say whether you want the match to be greedy (everything from first BPR to last TRN) or non-greedy, or whether you want multiple matches returned.

I'm guessing the latter, but my grasp of regex is still too weak to get it to return:

<b>PE12.3AZ234anything, BPR set ? & @ *
instead of:
set ? & @ *