util-helpers
Version:
22 lines (21 loc) • 658 B
TypeScript
/**
* 检测值是否为 Swift Code。8位或11位,前6位为大写字母,7-8位为大写字母或数字,9-11位为可选的大写字母或数字。
*
* @alias module:Validator.isSwiftCode
* @since 4.9.0
* @see {@link https://zh.wikipedia.org/wiki/ISO_9362 ISO 9362}
* @param {*} value 要检测的值
* @returns {boolean} 值是否为 Swift Code
* @example
*
* isSwiftCode('DEUTDEFF'); // true
* isSwiftCode('deutdeff'); // false
*
* isSwiftCode('BKTWTWTP010'); // true
* isSwiftCode('010BKTWTWTP'); // false
*
* isSwiftCode('ICBKCNBJBJM'); // true
*
*/
declare function isSwiftCode(value: any): boolean;
export default isSwiftCode;