code: public static boolean isValidBIC (@Nullable final String sBIC)
    {
      if (StringHelper.hasNoText (sBIC))
        return false;
      return s_aBICPattern.matcher (sBIC).matches ();
    }
docs: Check if the passed BIC is valid.<br>
  
  <pre>
  BBBB  4-stelliger Bankcode, vom Geldinstitut frei wählbar (nur Alphazeichen)
  CC    2-stelliger Ländercode nach ISO 3166-1 (nur Alphazeichen)
  LL    2-stellige Codierung des Ortes (alphanumerische Zeichen; wenn das zweite
  Zeichen eine 1 ist, so handelt es sich um einen passiven SWIFT-Teilnehmer;
  wenn das zweite Zeichen eine 0 ist, so handelt es sich um einen Test-BIC)
  bbb   3-stellige Kennzeichnung (Branch-Code) der Filiale oder Abteilung (optional,
  Standard: X X X (drei 'X' ohne Leerzeichen!), kann weggelassen werden,
  andere Kennzeichen nicht) (alphanumerische Zeichen)
  </pre>
  
  @param sBIC
  The BIC to check. May be <code>null</code>.
  @return <code>true</code> if the passed BIC is valid, <code>false</code>
  otherwise.