DenyRodger
Новичок
Функция с регулярными выражениями
Помогите пожалуйста. Есть такая функция:
Она меняет в тексте одинарные ковычки ' на угловые как цитата.
В этой функции надо сделать так чтобы она пропускала в тексте ссылку. Т.е. не делала изменения в теги
То что я пробовал:
но тогда в обычном тексте остаются одинарные ковычки...
Помогите пожалуйста. Есть такая функция:
PHP:
function typograph($text)
{
$text1 = str_replace("--","—",$text);
$text1 = preg_replace("/'([^\']+)'/", "«\\1»", $text1);
return $text1;
}
В этой функции надо сделать так чтобы она пропускала в тексте ссылку. Т.е. не делала изменения в теги
PHP:
<a href='...' и т.д.>
PHP:
$text1 = preg_replace("/'(<a*[[:cntrl:]]*>)([^\']+)'/", "«\\1»", $text1);