Войти

Показать полную графическую версию : как быстрее и менее ресурсоемкей создать регулярное выражение


E-mail
13-02-2005, 02:56
есть текст вида:

<html муcор>
<font color=#1234> ссылка/на/сайт/№1 (каждый_раз_новый_размер&nbsp;КБ) </font> вставте в браузер
<html муcор>
перечень товаров: <a onClick="win(this,'up')" href=/каждый/раз/новая/ссылка/>каждый_раз_другой_товар</a>
<html муcор>
<font color=#1234> ссылка/на/сайт/№2 (каждый_раз_новый_размер&nbsp;КБ) </font> вставте в браузер
<html муcор>
перечень товаров: <a onClick="win(this,'up')" href=/каждый/раз/новая/ссылка/>каждый_раз_другой_товар</a>
<html муcор>
<font color=#1234> ссылка/на/сайт/№3 (каждый_раз_новый_размер&nbsp;КБ) </font> вставте в браузер
<html муcор>
<font color=#1234> ссылка/на/сайт/№4 (каждый_раз_новый_размер&nbsp;КБ) </font> вставте в браузер
<html муcор>
перечень товаров: <a onClick="win(this,'up')" href=/каждый/раз/новая/ссылка/>каждый_раз_другой_товар</a>
<html муcор>
<font color=#1234> ссылка/на/сайт/№5 (каждый_раз_новый_размер&nbsp;КБ) </font> вставте в браузер
<html муcор>
перечень товаров: <a onClick="win(this,'up')" href=/каждый/раз/новая/ссылка/>каждый_раз_другой_товар</a>
<html муcор>
<font color=#1234> ссылка/на/сайт/№6 (каждый_раз_новый_размер&nbsp;КБ) </font> вставте в браузер
<html муcор>
перечень товаров: <a onClick="win(this,'up')" href=/каждый/раз/новая/ссылка/>каждый_раз_другой_товар</a>
<html муcор>
<font color=#1234> ссылка/на/сайт/№6 (каждый_раз_новый_размер&nbsp;КБ) </font> вставте в браузер
<html муcор>
перечень товаров: <a onClick="win(this,'up')" href=/каждый/раз/новая/ссылка/>каждый_раз_другой_товар</a>
<html муcор>
<font color=#1234> ссылка/на/сайт/№6 (каждый_раз_новый_размер&nbsp;КБ) </font> вставте в браузер
<html муcор>
перечень товаров: <a onClick="win(this,'up')" href=/каждый/раз/новая/ссылка/>каждый_раз_другой_товар</a>
<html муcор>
<font color=#1234> ссылка/на/сайт/№7 (каждый_раз_новый_размер&nbsp;КБ) </font> вставте в браузер
<html муcор>




.......
<font color=#1234> ссылка/на/сайт/№500 (каждый_раз_новый_размер&nbsp;КБ) </font> вставте в браузер
<html муcор>
перечень товаров: <a onClick="win(this,'up')" href=/каждый/раз/новая/ссылка/>каждый_раз_другой_товар</a>
<html муcор>



мне надо вытащить в файл таком виде:

ссылка/на/сайт/№1 товар
ссылка/на/сайт/№2 товар
ссылка/на/сайт/№3
ссылка/на/сайт/№4 товар
ссылка/на/сайт/№5 товар
ссылка/на/сайт/№6 товар
ссылка/на/сайт/№7
...
ссылка/на/сайт/№500 товар



это с помощью регулярных выражений возможно вообще?

Vlad Drakula
13-02-2005, 04:11
E-mail
да с помощью регулярных варажений это можно сделать.

E-mail
13-02-2005, 04:30
замечательно,
думаешь будет быстрее чем то что я сделал без них?
у меня Fatal error: Maximum execution time of 30 seconds exceeded in C:\stv\www\yan.php on line 6
...
ктонибудь найдет минутку наваять регуляру?..

Vlad Drakula
13-02-2005, 11:24
E-mail
я бы написал, но времени нету...
извени...




© OSzone.net 2001-2012