A small (problematic) regexp for Oni Guruma

pigeon% ./ruby -e '/(a?)?/'      
pigeon% 

pigeon% ./ruby -e '/(?:a?)?/'
-e:1: nested repeat operator: /(?:a?)?/
pigeon% 


Guy Decoux