2
Part 1 of an autocomplete plugin designed for use in IMs. Not entirely finished since if two new words are used in one string then it doesn't add them correctly - starting with a full wordlist would reduce the chance of this occurring however.
2
When given the start of a string it searches the wordlist and returns the most popular word used beginning with that string. Designed to be used in autocomplete IM plugin where tab would cycle through used words beginning with the string, in order of popularity.
6
Create a regular expression pattern matching any positive number that is less than or equal to the given max number
Example:
pattern = createRegExNumberPattern( 950 )
print pattern
([0-8]\d\d)|(9[0-4]\d)|(950)
Example:
pattern = createRegExNumberPattern( 950 )
print pattern
([0-8]\d\d)|(9[0-4]\d)|(950)
10
This is snippet of code solves the interesting (and specialized) problem of generating all permutations of a list. I hope you like recursion.
For exmaple:
permute( [0,1,2] )
would return
[[0,1,2],[0,2,1],[1,0,2],[1,2,0],[2,0,1],[2,1,0]]
For exmaple:permute( [0,1,2] )
would return
[[0,1,2],[0,2,1],[1,0,2],[1,2,0],[2,0,1],[2,1,0]]









