1

我想改进适用于以下字符串的正则表达式:

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

非常感激!

4

0 回答 0