Re: and a type of regular expression

*To*: mathgroup at smc.vnet.net*Subject*: [mg109703] Re: and a type of regular expression*From*: Michael Stern <nycstern at gmail.com>*Date*: Wed, 12 May 2010 07:35:35 -0400 (EDT)

You are my hero. Michael David Bevan wrote: > RegularExpression["d.(.)\\1.k"] > > does what you want using a regex. > > David %^> > > > >> On 5/9/10 at 7:51 AM, nycstern at gmail.com (Michael Stern) wrote: >> >> >>> Is there an elegant way to do dictionary searches that match >>> specified kinds of character repetition? For example, to search for >>> six letter words that start with "d" and end with "k", where the >>> third and fourth letter are the same? >>> >>> Finding six letter words that start with "d" and end with "k" is >>> easy -- >>> >>> DictionaryLookup[{"English", RegularExpression["d....k"]}] >>> >>> But how do we restrict the answer to words where the third and >>> fourth letters are the same? >>> >