>
> Field('park_fax', 'string', requires=IS_EMPTY_OR(IS_MATCH('[\d\-\(\) 
> ]+'))), Field('park_phone_2', 'string', requires=IS_EMPTY_OR(('[\d\-\(\) 
> ]+'))),
>

Looks like you're missing an IS_MATCH there. Should be:

Field('park_phone_2', 'string', requires=IS_EMPTY_OR(IS_MATCH('[\d\-\(\) ]+'
))),

Anthony

Reply via email to