IBAN: Difference between revisions
m
→{{header|Arturo}}
Drkameleon (talk | contribs) |
Drkameleon (talk | contribs) |
||
Line 154:
}
base36: [map 0..9 => toString] + [map 97..122
validIban: @(iban){
iban: replace iban " " ""
if [not|contains iban "/[0-9A-Z]+/"]
if [size iban]!=countryIbanSizes.[slice iban 0 1]
iban: [slice iban 4 [size iban]-1] + [slice iban 0 3]
Line 170:
loop #("GB82 WEST 1234 5698 7654 32" "GB82 TEST 1234 5698 7654 32") {
print & + " => validation: " + [validIban &]
}</lang>▼
▲</lang>
{{out}}
|