Реклама на сайте Advertise with us

Preg_replace замучилсо с регэкспами, нид хэлп

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

1К13!

С нами с 07.05.04
Сообщения: 7721
Рейтинг: 2428

Ссылка на сообщениеДобавлено: 18/10/06 в 19:20       Ответить с цитатойцитата 

Блин, облазил все статьи по регэкспам, всё равно не могу понять, как сделать, чтоб корректно с помощью preg_replace найти и заменить на новый вот такой код на странице:

<table width="480" border="0" cellpadding="9" bgcolor="#000000" cellspacing="2">....</strong></table>

люди добрые, напишите плиз регулярку 8)

.... - любые символы между <table width="500" border="0" cellpadding="5" bgcolor="#000000" cellspacing="2"> и </strong></table>

Talitha kumi!

0
 

ГДЕ, СУКА, САЙНЫ?

С нами с 17.03.06
Сообщения: 3986
Рейтинг: 3327

Ссылка на сообщениеДобавлено: 18/10/06 в 21:55       Ответить с цитатойцитата 

benzole писал:
Блин, облазил все статьи по регэкспам, всё равно не могу понять, как сделать, чтоб корректно с помощью preg_replace найти и заменить на новый вот такой код на странице:
<table width="480" border="0" cellpadding="9" bgcolor="#000000" cellspacing="2">....</strong></table>
люди добрые, напишите плиз регулярку 8)
.... - любые символы между <table width="500" border="0" cellpadding="5" bgcolor="#000000" cellspacing="2"> и </strong></table>


а у тебя переходы на новую строку есть? которые \n

sponsors and tradesНадежный ХостингXXX Toplists

0
 



С нами с 16.04.05
Сообщения: 754
Рейтинг: 352

Ссылка на сообщениеДобавлено: 19/10/06 в 01:06       Ответить с цитатойцитата 

Код:

<?php

$source = '<table width="480" border="0" cellpadding="9" bgcolor="#000000" cellspacing="2">...
1
2
4
3
.</strong></table>';

preg_match_all("/<table width=\"480\" border=\"0\" cellpadding=\"9\" bgcolor=\"\#000000\" cellspacing=\"2\">(.*)<\/strong><\/table>/iUs", $source, $result);


?>


Возвращает вот это:

Код:
Array
(
    [0] => Array
        (
            [0] => <table width="480" border="0" cellpadding="9" bgcolor="#000000" cellspacing="2">...
1
2
4
3
.</strong></table>
        )

    [1] => Array
        (
            [0] => ...
1
2
4
3
.
        )

)


Соответственно $result[1][0] - то что тебе нужно. Need commetns - 307032118

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »