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