Выделить слова
<?php
$regime = 0;// Режим поиска (1 - точный поиск, 0 - вхождение)
$search = "про";// Что ищем (в примере: $search = "про"; )
$beginText = "Этот компромат не про меня"; // Текст по которому необходимо провести поиск
/* Точный поиск. (Найдёт: "...не [B]про
меня",
Не найдёт "Этот ком
промат не..." - ) отдельное слово */
if($regime == 1)
{ $patterns = "/(\b".$search."\b)+/i"; }// Регулярное выражение
/* Отдельное слово и Вхождение в другие слова.
(Найдёт: "...не
про меня",
Найдёт: "Этот ком
промат не...") */
else
{ $patterns = "/(".$search.")+/i"; }// Регулярное выражение
$replace = "<b>$1</b>";// На что заменить
$endText = PREG_REPLACE($patterns,$replace,$beginText);// Замена
echo"<hr />".$endText."<hr />";//Вывести подсвеченный текст
?>[/PHP]
Комментарии:
Нету комментариев для вывода...