【发布时间】: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