Credit Card Number (American Express)

Prev Next

American Express Credit Card Number (CCN) is a 15-digit number starting with 34 or 37 and might have dashes (hyphens) or spaces as separators. For example, NNNN-NNNNNN-NNNNN or NNNN NNNNNN NNNNN. Matches exclude common test card numbers.

Validator

Validator

Description

Luhn 10 (remainder 0)

Validates using the Luhn 10 checksum.



Matched expressions

Regex expressions

Description

Score

\b3[47]\d{2} \d{6} \d{5}\b

Matches a 15-digit number of the format 34NN NNNNNN NNNNN or 37NN NNNNNN NNNNN delimited by space.

1

\b3[47]\d{2}-\d{6}-\d{5}\b

Matches a 15-digit number of the format 34NN-NNNNNN-NNNNN or 34NN-NNNNNN-NNNNN delimited by hyphen.

1

\b3[47]\d{13}\b

Matches a 15-digit number of the format 34NNNNNNNNNNNNN or 37NNNNNNNNNNNNN without a delimiter.

1



Ignored expressions

Regex expressions

Description

3400([- ]?)000000([- ]?)00009

340000000000009 delimited by space or hyphen.

3411([- ]?)111111([- ]?)11111

341111111111111 delimited by space or hyphen.

3434([- ]?)343434([- ]?)34343

343434343434343 delimited by space or hyphen.

3456([- ]?)789012([- ]?)34564

345678901234564 delimited by space or hyphen.

3456([- ]?)400000([- ]?)55123

345640000055123 delimited by space or hyphen.

3468([- ]?)276304([- ]?)35344

346827630435344 delimited by space or hyphen.

3700([- ]?)000000([ -]?)00002

370000000000002 delimited by space or hyphen.

3700([- ]?)002000([ -]?)00000

370000200000000 delimited by space or hyphen.

3704([- ]?)072699([ -]?)09809

370407269909809 delimited by space or hyphen.

3705([- ]?)560193([ -]?)09221

370556019309221 delimited by space or hyphen.

3714([- ]?)496353([ -]?)98431

371449635398431 delimited by space or hyphen.

3742([- ]?)000000([ -]?)00004

374200000000004 delimited by space or hyphen.

3756([- ]?)400000([ -]?)55123

375640000055123 delimited by space or hyphen.

3764([- ]?)622809([ -]?)21451

376462280921451 delimited by space or hyphen.

3777([- ]?)527498([ -]?)96404

377752749896404 delimited by space or hyphen.

3782([- ]?)822463([ -]?)10005

378282246310005 delimited by space or hyphen.

3787([- ]?)344936([ -]?)71000

378734493671000 delimited by space or hyphen.