From: Simon Strandgaard Date: 2004-09-23T04:40:28+09:00 Subject: Re: Regexp Arity On Wednesday 22 September 2004 20:26, trans. (T. Onoma) wrote: > Just ran into a need to know how many parenthetical groupings a Regexp has. > Would #arity for Regexp be a good idea? hmm... irb(main):006:0> parser = Parser.new('a(b(?:c(x)c)d)') [snip] irb(main):007:0> class << parser irb(main):008:1> attr_reader :number_of_captures irb(main):009:1> end => nil irb(main):010:0> parser.number_of_captures => 2 irb(main):011:0> why have I never thought of this? -- Simon Strandgaard