I wrote a small patch for regexp support :
http://groups.google.com/group/ruby-pdns-users/browse_thread/thread/35065dd3fe4f02a4.
You can see an example here : http://github.com/renchap/ruby-pdns-reverse
In my TODO list is an improvement to add support for other matches
than regexps, but didnt have time ATM.