commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tanya (JIRA)" <j...@apache.org>
Subject [jira] [Created] (VALIDATOR-403) Accept Discover cards of 17 digits long that start with 6011
Date Thu, 25 Aug 2016 01:53:21 GMT
Tanya created VALIDATOR-403:
-------------------------------

             Summary: Accept Discover cards of 17 digits long that start with 6011
                 Key: VALIDATOR-403
                 URL: https://issues.apache.org/jira/browse/VALIDATOR-403
             Project: Commons Validator
          Issue Type: Improvement
          Components: Framework
            Reporter: Tanya
            Priority: Minor


The latest version of the apache-validator 1.5.1 has this regex for the Discover validator:
{code}
/** Discover Card regular expressions */
private static final RegexValidator DISCOVER_REGEX = new RegexValidator(new String[] {"^(6011\\d{12})$",
"^(64[4-9]\\d{13})$", "^(65\\d{14})$"});
{code}

It does not accept the Discover cards that start with 6011 and 17 digits long. Would be nice
to support it.

Suggested regex:
{code}
^(6011\d{12})$", "^(6011\\d{13})$", "^(64[4-9]\\d{13})$", "^(65\\d{14})$"
{code}

Example of the valid card:
{quote}
60115564485789458
{quote}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message