Apr 26, 2018 02:24 AM|PaulTheSmith|LINK
There is the logic to generate possible combination on basis of reg-expression. That is generating more than 10000 records, then it being stored in list<string> data type. Then they are doing some string filtration
Generate one combination, if it does not pass filter then discard otherwise keep. Repeat until all combinations are generated.