Karl Williamson wrote: >+ /foo(:?{bar)/ ... >+ '/foo(:?{bar)/' => "", Presumably should be /foo(?:{bar)/. -zefram