kongK
V2EX  ›  iOS

iOS 中 如何判断银行卡号是否正确?

  •  
  •   kongK · May 26, 2015 · 4935 views
    This topic created in 4043 days ago, the information mentioned may be changed or developed.

    求助,求助,求助:
    小白遇到问题了:现遇到一个判断银行卡号时候正确的问题,网上搜了一堆,最终无果,寻求大神帮助;

    11 replies    2015-05-26 19:46:12 +08:00
    leopanhf
        1
    leopanhf  
       May 26, 2015
    还是得鉴权吧, 不然卡片到底有没有用还是无法知晓
    b821025551b
        2
    b821025551b  
       May 26, 2015
    是要判断卡号是否真实有效?还是判断格式是否正确?
    kongK
        3
    kongK  
    OP
       May 26, 2015
    @leopanhf 鉴权,这需要后台来搞吗
    kongK
        4
    kongK  
    OP
       May 26, 2015
    @b821025551b 就是现在,有一个银行,还有一个卡号, 我想判断这个银行对应的这个卡号的格式是不是正确的,就像判断手机号那样, 不让他随便的输入;
    b821025551b
        5
    b821025551b  
       May 26, 2015
    @kongK 像判断手机号那样写正则就行了,不需要鉴权
    66450146
        6
    66450146  
       May 26, 2015
    卡牌有没有效要刷一笔才知道,就像手机号的有效性也要打个电话/发个短信才知道一样
    surfire91
        8
    surfire91  
       May 26, 2015
    google luhn please
    b821025551b
        10
    b821025551b  
       May 26, 2015
    @xiao99xiao so里大神回复的特别详细,但是楼主得针对国内各种卡号的格式做个调研,如果精度要求不高的话建议直接限制16-22位数字。
    lsongdev
        11
    lsongdev  
       May 26, 2015 via iPhone
    让他输入密码,看能不能取出钱就知道了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   989 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 23:30 · PVG 07:30 · LAX 16:30 · JFK 19:30
    ♥ Do have faith in what you're doing.