Launching a SaaS?·Collect waitlist signups before you build — before.run
SandboxPatternsDetectDocs
Finance
#swift
#bic
#bank
#finance

SWIFT / BIC Code

Matches a SWIFT/BIC (Bank Identifier Code) — 6-letter institution code + 2-letter country + optional 2-3 character branch.

International wire transfersSEPA paymentsBank validation forms
/
/
Test String
3 matches
[…]{6}Character class […]Matches any single character listed in this set — repeated exactly 6 times · {6} — exactly 6 times
A-ZA-ZA-Z — range from 'A' to 'Z'
[…]{2}Character class […]Matches any single character listed in this set — repeated exactly 2 times · {2} — exactly 2 times
A-ZA-ZA-Z — range from 'A' to 'Z'
0-90-90-9 — range from '0' to '9'
(…)?Group #1Capturing group — captures matched text for reuse or extraction — repeated zero or one time (optional) · ? — zero or one time (optional)
[…]{3}Character class […]Matches any single character listed in this set — repeated exactly 3 times · {3} — exactly 3 times
Pattern: 33 charsInput: 29 chars
100% client-side · private

Valid Examples

  • NWBKGB2L
  • DEUTDEDB
  • BNPAFRPPXXX

Invalid Examples

  • NWBKGB
  • NWBKGB2LXXXX
  • 12345678