|
|
|
| Открываем html-файл в переменную и с помощью регулярных выражений мне нужно поудалять из него все ссылки которые содержат d=123456, вот так: есть <a href="http://site.ru/index.php?d=123456">блаблабла</a>, нужно ее удалить вообще вместе стегами <a></a>.
Помогите пожалуйста, я в регулярных выражениях плохо смыслю, но пытаюсь выучиться.
Заранее спасибо! | |
|
|
|
|
|
|
|
для: chezz
(07.10.2006 в 12:38)
| | Можно поступить следующим образом
<?php
$text = 'Открываем html-файл в переменную и с помощью регулярных выражений
мне нужно поудалять из него все ссылки которые содержат d=123456,
вот так: есть <a href="http://site.ru/index.php?d=123456">блаблабла</a>,
нужно ее удалить вообще вместе стегами <a></a>.
Помогите пожалуйста, я в регулярных выражениях плохо смыслю, но
пытаюсь выучиться. Заранее спасибо!';
$pattern = "|<a[\s]+href=\"[^>\"]+d=123456\">.*?</a>|is";
$text = preg_replace($pattern, "", $text);
echo $text;
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(07.10.2006 в 12:51)
| | cheops: Спасибо, все работает | |
|
|
|