Помощник
|
[php] Условие перелинковки |
taxi2008
|
Сообщение
#1
|
||
|
|
||
|
|||
dan1 |
3.10.2012, 17:32;
Ответить: dan1
Сообщение
#2
|
|
$text = "<h1>danneo</h1> <a href=\"#\">Danneo</a> <span>danneo</span> danneo"; $cutTags = array("h\d", "span", "a"); $tagsStr = implode("|", $cutTags); $pattern = '/<('.$tagsStr.').*>.*<\/('.$tagsStr.')>/Ui'; $replaced = preg_replace($pattern, "", $text); Вписываете правила с массив $cutTags.. Данный вариант не будет работать для не завершенных и одиночных тегов. Можно сделать, чтобы эти теги учитывались, но решил не усложнять регулярку. Решил чуть переписать $pattern.. $pattern = '/<('.$tagsStr.').*(\/>|('.$tagsStr.')>)/Ui'; Если замените, то будет также работать с одиночными тегами. |
|
|
taxi2008
|
Сообщение
#3
|
|
|
Спасибо dan1, как всегда помогли советом. Сегодня попробую использовать, о результатах отпишусь
-------------------- Своим рефералам предоставлю 3 месяца хостинга бесплатно! |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое | 5 | CULA | 3401 | 19.12.2023, 18:55 автор: CULA |
|
Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery Разработка сайтов и сервисов под-ключ |
0 | alexey | 1242 | 24.11.2023, 14:46 автор: alexey |
|
Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP) | 56 | qpPeW | 44909 | 19.7.2023, 10:03 автор: qpPeW |
|
Есть спецы по php/laravel? | 3 | Mixatraider | 1889 | 26.5.2023, 20:48 автор: Mixatraider |
|
Опытный PHP\Python разработчик в поиске интересных задач | 6 | daikzlex | 3402 | 25.5.2023, 13:55 автор: daikzlex |
Текстовая версия | Сейчас: 20.4.2024, 3:30 |