Здравствуйте.
Опыта в регулярных выражениях не имею, поэтому следующий вопрос:
 есть огромная база, состоящая из записей определенного формата (
Дата | 
Кредит-Дебит | 
Описание). Мне надо вытащить все эти три данные. И в процессе этого сразу определить, что является Кредитом или Дебитом: Кредит расположен 
по середине, дебит — 
справа.
Пример исходника: 
pastebin.com/vL3GZqsN