public static function postal($check) { $pattern = '/\\A\\b[ABCEGHJKLMNPRSTVXY][0-9][A-Z] [0-9][A-Z][0-9]\\b\\z/i'; return (bool) preg_match($pattern, $check); }
/** * test the postal method of CaValidation * * @return void */ public function testPostal() { $this->assertTrue(CaValidation::postal('L4W 1S2')); $this->assertFalse(CaValidation::postal('LI4 SOC')); }