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>
|
|
|
|
ГДЕ, СУКА, САЙНЫ?
С нами с 17.03.06
Сообщения: 3995
Рейтинг: 3366
|
Добавлено: 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
|
|
|
|
С нами с 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
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |