Pattern Definition - Ranges

Hello - Is it possible to define somewhat row-wise dynamic ranges in a pattern definition using Reportminer 10 Express? For example I have data that looks like this on adjacent PDF pages

Is there a way to define a field that doesn’t look at a specific start/end position and fixed width and rather, after identifying a data row, looks for a $ within that row and adjust the ranges for that row accordingly so the reference points aren’t fixed? I’m a bit of a noobie and sometimes when I play with the scaling feature it helps, but it is very clunky and usually results in alot of subsequent cleanup after the extraction.

Thank you!