That's perfect Ulrich. Here's me thinking I could do it with a simple string. I always forget the curly bracket option as I don't think it was an option in BBE way back when I first started, so not front of mind. I only dabble in this stuff every now and then. Here is what I did - created an extra column to push all the other columns back then inserted the debits into that column. BTW - if I wanted to create a string that said "find all strings that are not negative values, loosely (!-)", what does BBE use for 'not' or inversion I think its called? Just for future reference.
Update top of file
from
Date Amount Description
to
Date Credit Debt Description
First pass - add column to right credits
\t([0-9]{1,20}\.{0,1}[0-9]{0,2})\t
\t\1\t\t
Second pass - push debits into new column
\t-([0-9]{1,20}\.{0,1}[0-9]{0,2})\t
\t\t\1\t