Added 'matches' constraint

Constraint to define a regular expression and force data integrity.