function __construct() { parent::__construct('/^\\d*$/'); }
function __construct($patterns = '') { $patterns = '/^([a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})$/'; parent::__construct($patterns); }
function __construct() { parent::__construct('/^[A-Za-z]*$/'); }