public function m0EscNoVws(string $escapable_chars, bool $ungreedy = false): string
    {
        $escapable_chars = $this->__invoke($escapable_chars);
        return '(?:[^\v'.$escapable_chars.'\\\\]|\\\\['.$escapable_chars.'])*'.($ungreedy ? '?' : '');
    }
public function m0EscNoVws(string $escapable_chars, bool $ungreedy = false): string
    {
        $escapable_chars = $this->__invoke($escapable_chars);
        return '(?:[^\v'.$escapable_chars.'\\\\]|\\\\['.$escapable_chars.'])*'.($ungreedy ? '?' : '');
    }
public function m0EscNoVws ( string $ escapable_chars , bool $ ungreedy = false ) : string { $ escapable_chars = $ this -> __invoke ( $ escapable_chars ) ; return '(?:[^\v' . $ escapable_chars . '\\\\]|\\\\[' . $ escapable_chars . '])*' . ( $ ungreedy ? '?' : '' ) ; }
Matches zero or more escapable chars,
and anything that's not vertical whitespace.

@since 170211.63148 Markdown enhancements.

@param string $escapable_chars Escapable chars.
@param bool   $ungreedy        Ungreedy matching?

@return string Regex fragment suitable for `preg_*()`.
Matches zero or more escapable chars and anything that s not vertical whitespace .