Форум

Открыть Ответить

помогите с регуляркой

0

0

1
16.11.2009 13:12:48

есть текст вида

<br /> &lt;a href=&quot;http://ее.ru/a26313.html&quot;&gt;Настя каменских&lt;/a&gt; -<br /> &lt;a href=&quot;http://еее.ru/a26313/s183708.html&quot;&gt;Моя любовь&lt;/a&gt;&lt;br&gt;<br /> &lt;a href=&quot;http://еее.ru/a952.html&quot;&gt;Metallica&lt;/a&gt; -<br /> &lt;a href=&quot;http://еее.ru/a952/s3839.html&quot;&gt;For Whom The Bell Tolls&lt;/a&gt;&lt;br&gt;<br />

Можно ли через preg_replace прогнать его и получить
ссылки вида
<br /> &lt;a href=&quot;http://eeee.ru/a26313.html&quot;&gt;Настя каменских&lt;/a&gt; должно быть <br /> index.php&#063;name=music&amp;op=cat&amp;group=a26313<br /> <br /> &lt;a href=&quot;http://eee.ru/a1879/s217817.html&quot;&gt;Моя любовь&lt;/a&gt; должно быть<br /> index.php&#063;name=music&amp;op=cat&amp;group=a26313&amp;view=s183708

В инете искаал но не нашел примеров

ra55551
  • Группа: Клиент
  • Пункты: 2121
  • Регистрация: 02.11.2008
  • Пол: Мужчина
  • Из: Пермь
ra55551
3.74

3.74

16.11.2009 21:54:44

1. '`<a.+href="http://[^/]/(a[0-9]+)\.html"[^>]*>.+</a>`iU'
2. '`<a.+href="http://[^/]/(a[0-9]+)/(s[0-9]+)\.html"[^>]*>.+</a>`iU'
patriot
  • Группа: Новички
  • Пункты: 121
  • Регистрация: 08.04.2006
  • Пол: Мужчина
patriot
4.03

4.03

17.11.2009 16:26:46

спасибо - уже разобрался

ra55551
  • Группа: Клиент
  • Пункты: 2121
  • Регистрация: 02.11.2008
  • Пол: Мужчина
  • Из: Пермь
ra55551
3.74

3.74

Открыть Ответить

Хотите опробовать SLAED CMS в действии?

Идеи и предложения
Обратная связь