pattern = "\\\\\\\\\w+?(?:\\\\[\w\-$]+)+"; } /** @inheritdoc */ public function connectTo($mode) { $this->Lexer->addSpecialPattern( $this->pattern, $mode, 'windowssharelink' ); } /** @inheritdoc */ public function handle($match, $state, $pos, Handler $handler) { $handler->addCall('windowssharelink', [$match, null], $pos); return true; } }