【问题标题】:Angular Input IBAN Mask角度输入 IBAN 掩码
【发布时间】:2023-01-23 01:38:02
【问题描述】:

我在我的角度项目中使用 angular2-text-mask 插件。

我正在尝试为土耳其申请 IBAN 面具,但我没有成功。

正则表达式:

TR[a-zA-Z0-9]{2}\s?([0-9]{4}\s?){1}([0-9]{1})([a-zA-Z0-9]{3}\s?)([a-zA-Z0-9]{4}\s?){3}([a-zA-Z0-9]{2})\s?

我的角度正则表达式:

public ibanMask = ['TR',/[a-zA-Z0-9]/,/[a-zA-Z0-9]/,/[0-9]/,/[0-9]/,/[0-9]/,/[0-9]/,/[0-9]/,/[a-zA-Z0-9]/,/[a-zA-Z0-9]/,/[a-zA-Z0-9]/,/[a-zA-Z0-9]/,/[a-zA-Z0-9]/,/[a-zA-Z0-9]/,/[a-zA-Z0-9]/,/[a-zA-Z0-9]/,/[a-zA-Z0-9]/,/[a-zA-Z0-9]/,/[a-zA-Z0-9]/,/[a-zA-Z0-9]/,/[a-zA-Z0-9]/,/[a-zA-Z0-9]/,/[a-zA-Z0-9]/,/[a-zA-Z0-9]/,/[a-zA-Z0-9]/];

插件演示链接:https://stackblitz.com/edit/angular2-text-mask

你能帮我吗?

它不应该能够在指定的正则表达式规则之外输入 IBAN 号码。这可以正常工作,但可以在我指定的 26 个字符后继续输入。

【问题讨论】:

  • 我不能在那里输入更多字符,不能复制。

标签: angular regex typescript mask iban


【解决方案1】:

嘿,我可以建议一个替代解决方案吗?

使用https://www.npmjs.com/package/ibantools

你可以实现你的要求。这是一个专门用于 IBAN 的库,我希望您能找到您要搜索的内容。

【讨论】:

    猜你喜欢
    • 2019-07-12
    • 2020-02-09
    • 1970-01-01
    • 2018-08-13
    • 1970-01-01
    • 1970-01-01
    • 2019-08-08
    • 2020-08-15
    相关资源
    最近更新 更多