Пример #1
0
 public function testMixFlagsAndJokers()
 {
     $expr = new Expression('~^.*abc.*$~is');
     $expr->getRegex()->setStartFlag(false)->setEndFlag(false)->setStartJoker(false)->setEndJoker(false);
     $this->assertEquals('~abc~is', $expr->render());
     $expr->getRegex()->setStartFlag(true)->setEndFlag(true)->setStartJoker(true)->setEndJoker(true);
     $this->assertEquals('~^.*abc.*$~is', $expr->render());
 }