(\w+):\s{0,1}\[{0,1}(\w+)\]{0,1} private $2 $1;