标签: c# .net regex swift-mt
我有以下正则表达式:
(?<=[^:]:)?([a-zA-Z]{6}\w[a-zA-Z]{4})
正在寻找SWIFT BIC代码的每个实例。
SWIFT代码由8或11个字符组成。当给出8位代码时,它指的是主办公室。
因此,考虑到上面的列表项和我的正则表达式,我试图从这个exmaple字符串中取出所有BICS。屏幕截图显示了我正在观看的正确和错误的内容。
你可以在顶部看到,我不在那里。我只需要撤回这些:
修改
也许最好量化一下这个正则表达式是否可以在.NET应用程序中使用
答案 0 :(得分:2)
假设代码位于每个字符串的末尾,这将起作用:
[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?$
demo here