On Thu, 2009-07-16 at 08:52 -0400, Matt Kettler wrote:
> 
> twofers wrote:
> > How can I pattern match when every word has an underscore after it.
> > Example:
> > This_sentenance_has_an_underscore_after_every_word
> >
> > body =~ /^([a-z]+_+)+/i
>
> I'd do something like this:
> 
> body  MY_UNDERSCORES        /\S+_+\S+_+\S+/

That's quite a lot of backtracking, no?

How about:

  /(?:[^_]{1,30}_+){1,5}/

-- 
 John Hardin KA7OHZ                    http://www.impsec.org/~jhardin/
 jhar...@impsec.org    FALaholic #11174     pgpk -a jhar...@impsec.org
 key: 0xB8732E79 -- 2D8C 34F4 6411 F507 136C  AF76 D822 E6E6 B873 2E79

Reply via email to