@Sunslayer Thanks for that way, I'm not familiar with all the regex stuff, so I'll stick with what I know.
@macs-rock Nope, I didn't, I've had a look at the way you did it, but you've done it in pretty much the most inefficient way possible.
@jaytea Well, of course I wasn't, but why copy other's scripts all the time, and nobody else on the Cael network(that I'm aware of) uses a password generator. Sorry for sharing.