我想改进适用于以下字符串的正则表达式:
Uw BTW nummer NL80
IBAN NL 11abna0317164300asdfasf234
(SPACE)iBAN NL21ABNA0417134300 22
Iban: NL 29 ABNA 401422366f sdf
IBAN :NL 39 ABNA 0822416395s
并且创建的正则表达式未能在第 4 行提取 IBAN 掩码。我想通过允许:
在 IBAN 之后出现零个或一个冒号 ( ) 以及在冒号字符后出现零个或一个空格来改进它。
(?<=[Ii][Bb][Aa][Nn]\s).*[Nn][Ll]\s?\d{2}\s?[a-zA-Z]{4}[0 ]\s?\d{9,10})
正则表达式演示:
https://regex101.com/r/zGDXa2/7
非常感激!