Здраствуйте, нужен сервис как http://www.seocalculator.ru/. Сделать загрузку в БД через xls-файл в котором будет ключевая фраза, частотность и стоимость запроса за месяц, чтобы в любое время мог изменить цену. Т.е. скрипт будет искать это ...
Составить регулярное выражение
Требуется составить функцию, которыя бы в передаваемом ей тексте по регулярному выражению заменяла все вхождения подстроки на заданную последовательность символов *
Подстрока состоит только из букв или цифр, но хитрость в том, что если между этими буквами и цифрами присутвуют не буквы и не цифры, то условие совпадения считается выполненным. Нечувствительно к регистру.
Т.е., например, подстрока:
топ
Строка для обработки:
Этот. Оппонент. Выведен в т %о%%№ п и выше топа
После обработки функцией должно получиться:
Это*****понент. Выведен в ********* и выше ***а
Я пробовал так:
function replace($badword, $text) {
$U = $badword{0};
for($i = 1; $i
$U .= '\W*'.$badword{$i};
}
$U = '#'.$U.'#';
preg_match_all($U, $text, $matches, PREG_OFFSET_CAPTURE);
foreach($matches[0] as $i => $w) {
$text = substr_replace($text,str_repeat('*',strlen($w[0])), $w[1], strlen($w[0]));
}
echo $text;
}
$badword = "топ";
$text = "Этот. Оппонент. Выведен в т %о%%№ п и выше топа";
replace ($badword, $text);
?>
Но что-то не работает.
Выбранный исполнитель
Похожие заказы
- Веб-программирование1 исполнительЗакрыт15 лет назад
Нужно организовать общую регистрацию на три сайта с движком PHP-Fusion 7, мне нужно что бы вы просто разработали всё на каком нибудь примере и вывели мне пошаговую установку потому как прикручивать это всё я буду ...
Веб-программирование2 заявкиЗакрыт15 лет назадНужно написать скрипт или модуль к дле, чтоб скажем из определенной категории у меня на сайте(новости в которой заведомо отмечены как непубликуемые) выводились в любом месте где захочу, тоесть по сути надо сделать что я ...
Веб-программирование1 исполнительЗавершен15 лет назад- $100
MODx snippet оплаты через личный кабинет ОСМП
Веб-программированиенет заявокЗакрыт15 лет назад - $20
С переходом на новый хостинг с новой версией php, появилась ошибка при заказе 1 шт. товара в корзину кладется 2 шт., ошибка возникает не постоянно. Версия скрипта shopcms 3.1.1 версия ...
Веб-программирование2 заявкиЗакрыт15 лет назад Допустим есть картинка созданая накладыванием одной маленькой картинки на другую большую. Мы имеем третью як результат накладывания и первую маленькую Нужно средствами пхп получить оригинал второй большой картинки. Вычесть первую ...
Веб-программирование3 заявкиЗакрыт15 лет назадИспользую Код: RewriteCond %{HTTP_HOST} (.*)\.sajt\.com RewriteRule ^(.*)$ catalog.php?query=%1 [L] для генерации адресов типа ford.sajt.com и т.д. как изменить код, чтобы для ...
Веб-программирование1 исполнительЗакрыт15 лет назадДобрый день ! Имеется сайт с flash - подгрузчиком фотографий. У сайт имеются субверсии (версии сайт для регионов). На основном сайт загрузчик работает как надо. Но в субверсии после загрузки фотографий - ...
Веб-программирование2 заявкиЗакрыт15 лет назад- $350
Шаблон главной страницы: http://www.netlight.ru/projects/porta/templates/index.html В приложении техническое задание. Оплата наличными или безналом. Предпочтительнее всего использовать Drupal, хард-код не приветствуется.
Веб-программирование8 заявокЗакрыт15 лет назад - $50
Здравствуйте, уважаемые фрилансеры. Необходимо внести несколько нестандартных поправок в сайт на Wordpress. Поработать с плагином WP Cumulus и зависимостями его от системы авторизации. Внедрить карусель для постов.
Веб-программирование1 заявкаЗакрыт15 лет назад