Re: an interesting challenge.

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Darrin Chandler
Date:  
To: Main PLUG discussion list
Subject: Re: an interesting challenge.
Bah!

egrep -i '^[^e]*(e[^e]*){3}[^e]*$'

Not only is it slightly shorter and more readable, but it's a lot easier
change it to search for of 'e' exactly n times.

Joshua Zeidner wrote:

> nice. i would just use perl and embed some code in the regular
> expression itself. you are the regex MASTER. jmz
>
>
> On 4/4/06, *Jeremy C. Reed* <
> <mailto:reed@reedmedia.net>> wrote:
>
>     On Tue, 4 Apr 2006, Joshua Zeidner wrote:

>
>     > Ok wise guy...can you tell me all the english words that use the
>     letter 'e'
>     > exactly threee times?  jmz

>
>     :)

>
>     $ cat /usr/share/dict/{pr,w}* | egrep -i
>     '^[^e]*e[^e]*e[^e]*e[^e]*$' | \
>       sort -u | wc -l
>        20189

>
>     Includes some multi-word phrases, like:

>
>     Benkulen tea
>     Bermuda-lily disease
>     Dartmouth college case
>     yew green
>     zebra parakeet

>
>     And a bunch of words like Echinosphaeritidae, Juniperaceae and more.

>
>     Jeremy C. Reed
>     ---------------------------------------------------
>     PLUG-discuss mailing list - 
>     <mailto:PLUG-discuss@lists.plug.phoenix.az.us>
>     To subscribe, unsubscribe, or to change  you mail settings:
>     http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss

>
>
>------------------------------------------------------------------------
>
>---------------------------------------------------
>PLUG-discuss mailing list -
>To subscribe, unsubscribe, or to change you mail settings:
>http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>



-- 
Darrin Chandler            |  Phoenix BSD Users Group
   |  http://bsd.phoenix.az.us/
http://www.stilyagin.com/  |


---------------------------------------------------
PLUG-discuss mailing list -
To subscribe, unsubscribe, or to change you mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss