|
автор: neo (14.08.2005 в 23:10) |
|
| Вот код на пхп:
while (eregi("(<frame[^>]*src[[:blank:]]*=|href[[:blank:]]*=|http-equiv=['\"]refresh['\"] *content=['\"][0-9]+;url[[:blank:]]*=|window[.]location[[:blank:]]*=|window[.]open[[:blank:]]*[(])[[:blank:]]*[\'\"]?((([[a-z]{3,5}://)+(([.a-zA-Z0-9-])+(:[0-9]+)*))*([:%/?=&;\\,._a-zA-Z0-9\|+-]*))(#[.a-zA-Z0-9-]*)?[\'\" ]?",$text,$regs)) {
$links.="$regs[1] ";
}
переменная text содержит html код странички, в этом коде мне надо найти адреса всех ссылок. Запускаю выше упомянутый скрипт, комп начинает жутко тормозить. Скажите может есть ошибки в коде или посто Денвер у меня глючит. По возможности предложите свой вариант решения данной задачи. | |
|
|