Можно ли написать функцию XSLT, которая может выполнять базовую проверку IBAN Mod-97?Подтвердить IBAN с помощью XSLT 2.0?
Из Википедии:
1. Переместите четыре начальных символа в конец строки.
2. Замените каждую букву в строке двумя цифрами, тем самым расширяя строку, где A = 10, B = 11, ..., Z = 35.
3. Интерпретировать строку как десятичные целой и вычислить остаток от этого числа на деление на 97.
Если остаток равен 1, проверяет, пропускают цифры теста и IBAN могут быть действительными.
Спасибо.
Хороший вопрос, +1. См. Мой ответ для полного и простого решения. :) –