Validaçao de CEP com Validation

Preciso fazer uma validação para cep,

alguém sabe como faço isso, ou sabe me dizer o que há de errado com essa:

<field property="num_cep" depends="cep">
     <arg0  key="lbl.agenda_fone.num_cep"/>
	<var>
	<var-name>cep</var-name>
	<var-value>(?^\d{5})([\- ]?(?\d{3})?$)</var-value>
     </var>
</field>