Code d'identification bancaire SWIFT tel que le définit la norme ISO 9362 : quatre lettres de préfixe d'établissement, deux lettres de code pays ISO 3166-1, deux caractères alphanumériques de localisation, puis un code d'agence facultatif de trois caractères, soit huit ou onze caractères. Il est reconnu après un mot-clé (BIC, SWIFT, SWIFT BIC Code, code SWIFT est, une balise XML comme swiftBIC), ou partout quand il contient un chiffre. Une suite de lettres seules sans mot-clé est laissée : la forme seule est n'importe quelle suite de huit ou onze capitales, donc elle masquait les titres en capitales (DESIGNATION, PAIEMENT), les listes de tickers et les noms de constantes, 659 fois sur un banc d'essai d'actes français et jamais un BIC. Un code en lettres seules donné sans son mot-clé est manqué, ce qui coûte peu, car un BIC désigne une agence bancaire, pas une personne. La note ISO TC68 publie ABCDBE22 pour une banque belge et ABCDBE22XYZ pour une agence du même établissement. La valeur seule n'est pas toujours détectée, donc le contrôle de résilience est désactivé.
Label : SWIFT_BIC
(?:(?:(?<=BIC )|(?<=BIC: )|(?<=BIC : )|(?<=BIC : )|(?<=BIC: )|(?<=BIC : )|(?<=BIC : )|(?<=SWIFT )|(?<=SWIFT: )|(?<=SWIFT : )|(?<=SWIFT : )|(?<=SWIFT: )|(?<=SWIFT : )|(?<=SWIFT : )|(?<=BIC/SWIFT )|(?<=BIC/SWIFT: )|(?<=BIC/SWIFT : )|(?<=BIC/SWIFT : )|(?<=BIC/SWIFT: )|(?<=BIC/SWIFT : )|(?<=BIC/SWIFT : )|(?<=SWIFT/BIC )|(?<=SWIFT/BIC: )|(?<=SWIFT/BIC : )|(?<=SWIFT/BIC : )|(?<=SWIFT/BIC: )|(?<=SWIFT/BIC : )|(?<=SWIFT/BIC : )|(?<=Code\ BIC )|(?<=Code\ BIC: )|(?<=Code\ BIC : )|(?<=Code\ BIC : )|(?<=Code\ BIC: )|(?<=Code\ BIC : )|(?<=Code\ BIC : )|(?<=code\ BIC )|(?<=code\ BIC: )|(?<=code\ BIC : )|(?<=code\ BIC : )|(?<=code\ BIC: )|(?<=code\ BIC : )|(?<=code\ BIC : )|(?<=SWIFT\ BIC )|(?<=SWIFT\ BIC: )|(?<=SWIFT\ BIC : )|(?<=SWIFT\ BIC : )|(?<=SWIFT\ BIC: )|(?<=SWIFT\ BIC : )|(?<=SWIFT\ BIC : )|(?<=SWIFT\ BIC\ Code )|(?<=SWIFT\ BIC\ Code: )|(?<=SWIFT\ BIC\ Code : )|(?<=SWIFT\ BIC\ Code : )|(?<=SWIFT\ BIC\ Code: )|(?<=SWIFT\ BIC\ Code : )|(?<=SWIFT\ BIC\ Code : )|(?<=code\ SWIFT )|(?<=code\ SWIFT: )|(?<=code\ SWIFT : )|(?<=code\ SWIFT : )|(?<=code\ SWIFT: )|(?<=code\ SWIFT : )|(?<=code\ SWIFT : )|(?<=Code\ SWIFT )|(?<=Code\ SWIFT: )|(?<=Code\ SWIFT : )|(?<=Code\ SWIFT : )|(?<=Code\ SWIFT: )|(?<=Code\ SWIFT : )|(?<=Code\ SWIFT : )|(?<=code\ SWIFT\ est )|(?<=code\ SWIFT\ est: )|(?<=code\ SWIFT\ est : )|(?<=code\ SWIFT\ est : )|(?<=code\ SWIFT\ est: )|(?<=code\ SWIFT\ est : )|(?<=code\ SWIFT\ est : )|(?<=SWIFT\ BIC\ est )|(?<=SWIFT\ BIC\ est: )|(?<=SWIFT\ BIC\ est : )|(?<=SWIFT\ BIC\ est : )|(?<=SWIFT\ BIC\ est: )|(?<=SWIFT\ BIC\ est : )|(?<=SWIFT\ BIC\ est : )|(?<=BIC\ est )|(?<=BIC\ est: )|(?<=BIC\ est : )|(?<=BIC\ est : )|(?<=BIC\ est: )|(?<=BIC\ est : )|(?<=BIC\ est : )|(?<=swiftBIC> )|(?<=swiftBIC>: )|(?<=swiftBIC> : )|(?<=swiftBIC> : )|(?<=swiftBIC>: )|(?<=swiftBIC> : )|(?<=swiftBIC> : )|(?<=swiftBIC>)|(?<=bic> )|(?<=bic>: )|(?<=bic> : )|(?<=bic> : )|(?<=bic>: )|(?<=bic> : )|(?<=bic> : )|(?<=bic>)|(?<=BIC> )|(?<=BIC>: )|(?<=BIC> : )|(?<=BIC> : )|(?<=BIC>: )|(?<=BIC> : )|(?<=BIC> : )|(?<=BIC>)|(?<=SWIFT> )|(?<=SWIFT>: )|(?<=SWIFT> : )|(?<=SWIFT> : )|(?<=SWIFT>: )|(?<=SWIFT> : )|(?<=SWIFT> : )|(?<=SWIFT>))[A-Z]{4}[A-Z]{2}[A-Z0-9]{2}(?:[A-Z0-9]{3})?(?!\w)|(?<!\w)(?=[A-Z]{6}[A-Z0-9]{0,4}\d)[A-Z]{4}[A-Z]{2}[A-Z0-9]{2}(?:[A-Z0-9]{3})?(?!\w))
IBAN BE71 0961 2345 6769, BIC : ABCDBE22. → ABCDBE22Virement par SWIFT ABCDBE22XYZ vers l'agence. → ABCDBE22XYZCode de la banque : REIUUSJL577, agence de Boston. → REIUUSJL577DESIGNATION DU BIENBNPAFRPPBIC : ABCDBE2BIC : ABCDBE22XYTags : international, finance, banking
Télécharger le détecteur en TOML