Dictionary with regular expressions searches?

Anyone know of an online English dictionary with regular expression searches? I would settle for a text-file dictionary that I could search with an editor (just a list of words).

I know of a dictionary that provides wildcard searches but the wildcard format is very simple.

(For those of you who don’t know what I’m talking about, regular expressions are a product of computer work, and is a syntax for string pattern matching. For example,
^a[a-z][a-z][^e]*e$
will match a string that has “a” at the beginning of the line followed by any two letters, then any number of letters as long as they’re not “e”, then ending with “e”.)

This site has basic wildcard support, plus limiting by consonant or vowel:
http://www.onelook.com/

This site, interestingly, lets you favor a letter you’re only partially sure of:
http://www.oneacross.com/

Also, you could just do “perl -e” with a one-liner regex and a Unix spell checker dictionary file as the input.

Google “wordlist.” There are some that have a few hundred thousand words, and you can always combine them, then use your tool of choice.

If you have access to a Mac or Unix machine, you’ll probably have the tools you need right there: egrep and /usr/share/dict/words.

On my Mac, “egrep ‘^a[a-z][a-z][^e]*e$’ /usr/share/dict/words” produced 1920 results.

The wordlist there may not be as large as what can be found online. On Slackware, I have a puny 38k words and only 300 hits with that regex. I always get mine online so at least I know it isn’t the original unix wordlist from 1969 or something.

I know you can search the 1913 edition of Webster’s Revised Unabridged Dictionary this way. It was an excellent dictionary 98 years ago and still useful provided you keep in mind that it won’t return words invented in the last century. http://machaut.uchicago.edu/classic/webster.form.html Be sure to click on “floating search.”