Skip to main content
 首页 » 编程设计

javascript之Isracard(以色列卡)的正则表达式

2024年01月18日35jillzhang

我需要 Isracard(以色列信用卡)的正则表达式。

非常感谢您的帮助,或者可能提供一些制作方法的信息。

Isracard 8-9 位数字的格式。

例如。卡片图片- http://images.delcampe.com/img_large/auction/000/157/341/572_001.jpg

请您参考如下方法:

我找到了 IsraCard 的验证:

<script> 
    var cardValid=function(cardNo){     
    var sum = 0, iNum; 
    for( var i in cardNo+='' ){ 
        iNum = parseInt(cardNo[i]); 
        sum += i%2?iNum:iNum>4?iNum*2%10+1:iNum*2; 
    } 
    return !(sum%10); 
  }; 
</script> 
 
 
Asp vb script IsraCard Credit Card number Validation (8 or 9 digits) 
 
<% 
Function IsraCardCheck(strNumber) 
    comp1 = "987654321" 
    comp2 = strNumber 
    srez = 0 
    if len(comp2) < 9 then comp2 = "0" & comp2 
    for i = 1 to 9  
        a = mid(comp1, i, 1) 
        b = mid(comp2, i, 1) 
        c = a * b 
        srez = srez + c 
    next 
 
    if srez mod 11 = 0 then 
        IsraCheck = true 
    else 
        IsraCheck = false 
    end if 
End Function  
%> 

我只是从那里复制了代码,有关更多信息和详细信息,您可能需要查看链接本身:Anatomy of credit card number formats