Hi Alan,

Thanks for the report. Please file a ticket: 
http://www.macruby.org/trac/newticket

Do you happen to know if a ruby library makes use of this? It can help us 
screen the priority of this bug.

Thanks :)
Laurent

On Dec 21, 2010, at 2:01 PM, Alan Skipp wrote:

> When combining negative look-ahead with look-behind in a regexp, macruby 
> doesn't match correctly. Here's an example.
> 
> ruby 1.9.2
>>> m = "abc123abc".match /(?<=\w) (\d{3}) (?!\d)/x
> => #<MatchData "123" 1:"123"> 
>>> m.to_s
> => "123" 
> 
> 
> macruby (0.9)
>>> m = "abc123abc".match /(?<=\w) (\d{3}) (?!\d)/x
> => #<MatchData "" 1:"123">
>>> m.to_s
> => ""
> 
> 
> _______________________________________________
> MacRuby-devel mailing list
> [email protected]
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel

_______________________________________________
MacRuby-devel mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel

Reply via email to