martedì 20 gennaio 2009

regular expression verificare il numero della carta di credito Visa o MasterCard

L'espressione regolare qui di seguito, illustra, come verificare se il codice di una carta di credito di tipo Visa e Mastercard è valido.

^((4\d{3})(5[1-5]\d{2}))(-?\040?)(\d{4}(-?\040?)){3}^(3[4,7]\d{2})(-?\040?)\d{6}(-?\040?)\d{5}

Nessun commento: