there are up to five passwords (I think), include wildcards, they could be any combination and some passwords that I use may not be there at all.
Do you mean you have a long list of passwords and your passphrase is between one and five of them? I can help with that. What do you mean by "include wildcards"?
Can you provide a list of samples of what they would look like? You can substitute different words in. It'd make it easier to see what you're describing.