SWIFT BIC的正则表达式

时间:2017-10-25 12:46:28

标签: javascript regex

我有这个正则表达式来验证Swift BIC:

^[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?

但是这个字符串是正确的:

AABSDE31X-X

正则表达式如何匹配整个可选部分([A-Z0-9]{3})?(如果存在)?

提前致谢。

1 个答案:

答案 0 :(得分:1)

好像你只需要附加$ regex来终止它:

^[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?$

这是检查正则表达式的好工具: https://regex101.com/

希望这有帮助!