|
|
|
| Нужно получить ссылки вида:
http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001
из текста:
<table width="60%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td align="center" class="text3"><b><b>1 </b> <a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=2&bgn=21>2</a> <a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=3&bgn=41>3</a> <a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=4&bgn=61>4</a> <a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=5&bgn=81>5</a> <a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=6&bgn=101>6</a> <a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=7&bgn=121>7</a> <a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=8&bgn=141>8</a> <a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=9&bgn=161>9</a> <a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=10&bgn=181>10</a> <a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=11&bgn=201>11</a> <a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=12&bgn=221>12</a> <a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=13&bgn=241>13</a> <a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=14&bgn=261>14</a> <a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=15&bgn=281>15</a> <a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=16&bgn=301>16</a> <a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=17&bgn=321>17</a> <a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=18&bgn=341>18</a> <a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=19&bgn=361>19</a> <a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=20&bgn=381>20</a> </b></td>
</tr>
</table>
|
в тексте есть ссылки вида:
<a href=http://www.site.ru/cgi-bin/show.cgi?rub=270&mc=100005 class=menu12> СТРОИТЕЛЬСТВО И РЕМОНТ</a>
|
они мне не нужны.
Может кто-нибудь подскажет | |
|
|
|
|
|
|
|
для: jonnik
(15.11.2006 в 15:15)
| | Не очень понятно, т.е. вам нужны только ссылки с номерами 101 и 100001?
http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001
|
Если значения параметров другие их уже не нужно извлекать? | |
|
|
|
|
|
|
|
для: cheops
(15.11.2006 в 16:20)
| | Мне нужны ссылки которые начинаются на
http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001 | |
|
|
|
|
|
|
|
для: JonNik
(15.11.2006 в 23:41)
| |
<?
$text = '<table width="60%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td align="center" class="text3"><b><b>1 </b>
<a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=2&bgn=21>2</a>
<a href=http://www.site.ru/cgi-bin/show.cgi?rub=101&mc=100001&page=3&bgn=41>3</a>
<a href=http://www.site.ru/cgi-bin/show.cgi?rub=270&mc=100005 class=menu12> СТРОИТЕЛЬСТВО И РЕМОНТ</a>
</b></td>
</tr>
</table>';
preg_match_all ("#<a href=(http://www\.site\.ru/cgi-bin/show\.cgi\?rub=101&mc=100001[^>]+)>#is", $text, $regs);
echo "<pre>"; print_r($regs[1]);
?>
|
| |
|
|
|
|
|
|
|
для: kasmanaft
(16.11.2006 в 06:49)
| | Спасибо все работает | |
|
|
|