【发布时间】:2019-07-08 17:59:07
【问题描述】:
在扫描支票并从该扫描中生成 MICR 代码后,除了计算位数之外,还可以对该代码进行哪些检查以确信它是有效的或至少在内部是一致的?
我已经知道 MICR 代码是支票账户所属的 9 位路由号码。但其他可以检查吗?如果任何数字被错误读取,它是否遵循任何可能给出提示的模式?
例如此代码仅检查 9 位数字(我使用的是 C#,但答案使用什么语言并不重要):
'''C# 正则表达式 regex = new Regex(@"^[0-9]{9}$");
我希望答案是真或假。然后我可以得出适当的错误描述。
【问题讨论】:
-
RTN 的第 9 位是校验和 (link),因此您可以根据需要进行检查。帐号本身取决于机构。
标签: validation micr