added a :custom validation method

Custom regex validator #106