Una regola di convalida può basarsi sulla corrispondenza al modello di un'espressione regolare. È possibile, ad esempio, effettuare le seguenti operazioni:
L'esempio di JavaScript seguente applica il formato del numero di telefono come +nn nnn-nnn-nnnn:
phone=/\+\d{1,3} \d{3}-\d{3}-\d{4}/;
Mandare a capo le espressioni regolari definite in XML in CDATA, come nell'esempio seguente:
<ValidationRule name="Phone pattern" description="+nn nnn-nnn-nnnn" messageid="4001"> <RegularExpression> <![CDATA[ ((\+|\d)*+(\s*|\x2D))?\d\d\d-\d\d\d-\d\d\d\d]]> </RegularExpression> </ValidationRule>
Le regole di convalida basate su espressioni regolari devono soddisfare i requisiti definiti nel pacchetto java.util.regex.
|
Copyright © 2013 CA.
Tutti i diritti riservati.
|
|