All,

 

I have a list of strings which has been downloaded from my bank. I am trying
to build a program to find the unique string patterns which I want to use
with a dictionary. So I can group the different transactions together. Below
are example unique strings which I have manually extracted from the data.
Everything after the example text is different. I cannot show the full data
due to privacy.

 

WITHDRAWAL AT HANDYBANK 

PAYMENT BY AUTHORITY

WITHDRAWAL BY EFTPOS

WITHDRAWAL MOBILE

DEPOSIT          ACCESSPAY        

 

Note: Some of the entries, have an store name contained in the string
towards the end. For example:

 

WITHDRAWAL BY EFTPOS 0304479 KMART 1075       CASTLE HILL 24/09

 

Thus I want to extract the KMART as part of the unique key. As the shown
example transaction always has a number. I was going to use a test condition
for the above to test for the number. Then the next word would be added to
the string for the key.

 

I tried to use dictionaries and managed to get unique first words. But got
stuck at this point and could not work out how to build a unique keyword
with multiple words. I hope someone can help.

 

 

Sean 

      

_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

Reply via email to