(?xi) (?(DEFINE) (?<year> \d{4} ) # I'm a comment (?<brand> honda|toyota ) (?<model> crx|prius ) )
((?&year)) ((?&brand)) ((?&model))