[Newbies] Re: next or break in a loop

Andreas Wacknitz A.Wacknitz at gmx.de
Mon May 9 21:13:11 UTC 2016


Am 09.05.16 um 23:00 schrieb Joseph Alotta:
> I don’t think any of the solutions work for my case.
>
> I want to evaluate several different variable for each step, make calculations and if all of the conditions are met, then skip to the next item, otherwise, do the next step of calculations.
>
> The project is reading comma deliminated bank or credit card files, taking a column of data, counting various characters, and trying to determine what kind of data it is.  For example, a column of data with two slash characters and eight digits per line is likely to be a date field.  A column of data with more than 3 letter characters and a percentage of digits and a percentage of hash signs is likely to be a payee field.  A column of data with no spaces, no digits, no special characters is likely to be a type of transaction field.  A column of data with one period per item, and only digits or a minus sign is  likely to be a amount field, and a column of data with a high percentage of zero length items and the rest having C or K and a pound sign and four or more digits is likely to be a check number field.
>
> I am doing a lot of tests for each field and I don’t think the switch is a good fit.
>
What you probably need is a parser for the things you want to detect and 
consume. SmaCC or PetitParser comes to my mind...

Regards
Andreas



More information about the Beginners mailing list