Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
Регулярные выражения
»
Вырезания линка из текста
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Вырезания линка из текста (Прочитано 5002 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Hong
Завсегдатай
Пользователь
Сообщений: 57
+0/-0
0
Вырезания линка из текста
«
:
21 Марта 2005, 20:13:35 »
Привет всем.
Помогите пожалуйста совтавить регулярное выражение, которое я потом смогу применить на пхп.
Есть текст, надо чтобы все линки были заменены примерно вот таким образом.
Первоначальный текст:
Text: Osnabrück, Tel: 000000, Fax: 000000,
E-Mail:
TEST@TE-TE.Test.com
and
test@test.de
Stadt Osnabrück
http://www.test1.de/index3.php
and
http://www.test2.de
and
http://www.test3.de?variable=vor&variable2=vor
and
http://www.test4.de?variable=vor
and
http://test5.subdomain.de
and
http://test6.de?variable=yes&weiter
...
Естественно текст всегда разный и могут быть разные вариации линка. Длинные линки должны приведены к нормальной короткой форме, как показано внизу.
Что надо получить:
Text: Osnabrück, Tel: 000000, Fax: 000000,
E-Mail:
TEST@TE-TE.Test.com
and
test@test.de
Stadt Osnabrück
http://www.test1.de/index3.php
">
http://www.test1.de
and
http://www.test2.de
">
http://www.test2.de
and
http://www.test3.de?
variable=vor&variable2=vor">
http://www.test3.de
and
http://www.test4.de?
variable=vor">
http://www.test4.de?variable=vor
and
http://test5.subdomain.de
">
http://test5.subdomain.de
and
http://test6.de?
variable=yes&weiter">
http://test6.de
...
Cпасибо.
Cu.
Записан
Phoinix
RW
Ветеран
Сообщений: 1097
+0/-0
2
Вырезания линка из текста
«
Ответ #1 :
22 Марта 2005, 00:48:58 »
Hong
mail и URL одним регом IMHO не получится...
рег для мыла примерно такой:
~s /\\s([^\\s]+\\@[^\\s]+\\.[^\\s]+)\\s/
$1
/sgi;
рег для URL поинтересней, но пусть он будет домашним заданием...
Записан
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
Регулярные выражения
»
Вырезания линка из текста
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28