Что нового

Запятые в ссылках к сайту

MnM

Post-Hardcore
Сообщения
679
Репутация
90
Здравствуйте, просьба изменить ссылки на сайт где присутствуют такие знаки как запятые(,) - из-за них часто ссылки терпят "дробление"(ссылка имеет только часть подчеркнутого текста) из-за чего переход по ссылке может стать не правильным, т.е. перенаправлять не совсем туда куда нужно. Этим страдает например такая социальная сеть как Vkontakte.
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
MnM [?]
Этим страдает например такая социальная сеть как Vkontakte
Это их проблемы, почему мы должны подстраиваться под них?

Если поменять ссылки, то будут проблемы в других местах.
 

---Zak---

Скриптер
Сообщения
455
Репутация
120
Код:
$URL = "http://autoit-script.ru/index.php/topic,14097.0.html"

$URL_l = StringRegExp($URL, '(?si).*?index.php(.*?)$', 3)
$URL_l = StringRegExpReplace($URL_l[0], "[,.]", "=")

ConsoleWrite("http://autoit-script.ru/index.php"&$URL_l&@CRLF)

$URL = "http://autoit-script.ru/index.php/topic,14097.msg89064.html#msg89064"

$URL_l = StringRegExp($URL, '(?si).*?index.php(.*?)$', 3)
$URL_l = StringRegExpReplace($URL_l[0], "[,.]", "=")

ConsoleWrite("http://autoit-script.ru/index.php"&$URL_l&@CRLF)

$URL = "http://autoit-script.ru/index.php?topic=14097.msg89067#msg89067"

$URL_l = StringRegExp($URL, '(?si).*?index.php(.*?)$', 3)
$URL_l = StringRegExpReplace($URL_l[0], "[,.]", "=")

ConsoleWrite("http://autoit-script.ru/index.php"&$URL_l&@CRLF)


Код:
http://autoit-script.ru/index.php/topic=14097=0=html
http://autoit-script.ru/index.php/topic=14097=msg89064=html#msg89064
http://autoit-script.ru/index.php?topic=14097=msg89067#msg89067

ЗЫ: замените сами "," и "." на "="
 
Верх