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

Регистрация
13.04.2016
Сообщения
650
Благодарностей
53
Баллы
28
Здравствуйте!
у меня на сайте развелось много комментаторов, естественно комментарии со ссылками, комменты удалять не хочу, а вот ссылки бы заменить на свои, сложность в том что не врублюсь как создать правильное регулярное выражение, чтобы подходило ко всем ссылкам, ну а далее их заменять на свои.

пример комментария:
Возвращайте до 18% с покупок:
Пижама животные с Алиэкспресс http://ali.pub/12345
Если вам нравятся пижамы в виде животных,то перейдя по ссылке попадете к продавцу,у которого множество различных пижам с животными,за приемлемую цену.

ссылки бывают с
http:// и https://, некоторые со слешем в конце, а некоторые без:

http://ali.pub/12345 http://ali.pub/12345/

подскажите, может есть какой толковый c# код...
спасибо!
 
Последнее редактирование:

doc

Client
Регистрация
30.03.2012
Сообщения
8 614
Благодарностей
4 602
Баллы
113
а бывают ссылки без хттп если это просто текст, а бывает и с пробелами внутри, чтобы пробиваться сквозь антиспам. Все ссылки не порезать
 
Регистрация
13.04.2016
Сообщения
650
Благодарностей
53
Баллы
28
а бывают ссылки без хттп если это просто текст, а бывает и с пробелами внутри, чтобы пробиваться сквозь антиспам. Все ссылки не порезать
ну да, можно что то универсальное организовать для такой задачи?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 614
Благодарностей
4 602
Баллы
113
можно. Называется модератор
 
Регистрация
13.04.2016
Сообщения
650
Благодарностей
53
Баллы
28
ясно. спасибо!
 

Fantomics

Client
Регистрация
01.06.2016
Сообщения
68
Благодарностей
12
Баллы
8
(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?
 
  • Спасибо
Реакции: Анатолий
Регистрация
13.04.2016
Сообщения
650
Благодарностей
53
Баллы
28
Регистрация
13.04.2016
Сообщения
650
Благодарностей
53
Баллы
28

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)