voku\helper\AntiXSS::_do_never_allowed_afterwards PHP Method

_do_never_allowed_afterwards() private method

clean-up also some string, also if there is no html-tag
private _do_never_allowed_afterwards ( string $str ) : string
$str string
return string
    private function _do_never_allowed_afterwards($str)
    {
        static $neverAllowedStrAfterwardsRegex;
        if (null === $neverAllowedStrAfterwardsRegex) {
            foreach ($this->_never_allowed_str_afterwards as &$neverAllowedStr) {
                $neverAllowedStr .= '.*=';
            }
            unset($neverAllowedStr);
            $neverAllowedStrAfterwardsRegex = implode('|', $this->_never_allowed_str_afterwards);
        }
        $str = preg_replace('#' . $neverAllowedStrAfterwardsRegex . '#isU', $this->_replacement, $str);
        return (string) $str;
    }