düzenli ifade başarısız yerine-in-html bulmak-ve-

0 Cevap php

Ben çalışmak için kullanılan bazı anahtar kelimeler için html içerik bakar düzenli bir ifade var, ama şimdi başarısız olur ve ben neden anlamıyorum. (Düzenli ifade this thread geldi.)

$find = '/(?![^<]+>)(?<!\w)(' . preg_quote($t['label']) . ')\b/s';
$text = preg_replace_callback($find, 'replaceCallback', $text);

function replaceCallback($match) {
        if (is_array($match)) {
            $htmlVersion = $match[1];
            $urlVersion = urlencode($htmlVersion);
            return '<a class="tag" rel="tag-definition" title="Click to know more about ' . $htmlVersion . '" href="?tag=' . $urlVersion . '">' . $htmlVersion . '</a>';
        }
        return $match;
    }

Hata mesajı preg_replace_Callback çağrı işaret ve diyor ki:

Warning: preg_replace_callback() [function.preg-replace-callback]: Unknown modifier 't' in /frontend.functions.php  on line 43

0 Cevap