public function testIsRegex()
{
$this->assertTrue(Validator::isRegex('/^123$/'));
$this->assertTrue(Validator::isRegex('/^abc$/'));
$this->assertTrue(Validator::isRegex('/^abc123$/'));
$this->assertTrue(Validator::isRegex('@^abc$@'));
$this->assertTrue(Validator::isRegex('#^abc$#'));
$this->assertFalse(Validator::isRegex('d^abc$d'));
$this->assertTrue(Validator::isRegex('(^abc$)'));
$this->assertTrue(Validator::isRegex('{^abc$}'));
$this->assertTrue(Validator::isRegex('[^abc$]'));
$this->assertTrue(Validator::isRegex('<^abc$>'));
$this->assertTrue(Validator::isRegex(')^abc$)'));
$this->assertTrue(Validator::isRegex('}^abc$}'));
$this->assertTrue(Validator::isRegex(']^abc$]'));
$this->assertTrue(Validator::isRegex('>^abc$>'));
$this->assertFalse(Validator::isRegex('\\^abc$\\'));
$this->assertFalse(Validator::isRegex('(^abc$('));
$this->assertFalse(Validator::isRegex('{^abc${'));
$this->assertFalse(Validator::isRegex('[^abc$['));
$this->assertFalse(Validator::isRegex('<^abc$<'));
}