Intervention\Validation\Validator::isBic PHP Method

isBic() public static method

Checks if given value is valid International Bank Account Number (IBAN).
public static isBic ( mixed $value ) : boolean
$value mixed
return boolean
    public static function isBic($value)
    {
        $pattern = '/^[A-Za-z]{4,} ?[A-Za-z]{2,} ?[A-Za-z0-9]{2,} ?([A-Za-z0-9]{3,})?$/';
        return (bool) preg_match($pattern, $value);
    }

Usage Example

 public function testValidateBic()
 {
     $bic = 'PBNKDEFF';
     $no_bic = 'ABNFDBF';
     $this->assertTrue(Validator::isBic($bic));
     $this->assertFalse(Validator::isBic($no_bic));
 }