UlfTMedlem sedan maj 20018 027 inlägg
Erik Juhlin skrev:
Jag kan faktiskt tänka mig att det lite beror på att det regulära uttrycket genast blir mycket krångligare (omöjligt) eftersom att man fortfarande måste kunna ha punkter i adressen... :)
Krångligare blir det, men omöjligt kan du knappast mena att det blir. Man får lägga på restriktionen att punkter får förekomma, bara de inte ligger sist. Nu orkar jag inte fundera ut hur ett reguljärt uttryck för en sådan kontroll skulle se ut, men jag tror absolut att det går. Man kan ju sätta en matchning mot ändpositionen i en sträng.
spangoMedlem sedan juni 20008 205 inlägg
Erik Juhlin skrev:
Bugg spango? Det är väl bara att de valt att ha radiocity oberoende domän och sen bara lagt in https://www.vinyl107.se som host header och skippat www.vinyl107.se.
Ja, bugg. https://www.vinyl107.se och www.vinyl107.se. är samma domän, således borde de leda till samma ställe.
F.ö. skulle en regexp som struntade i avslutande punkt eller komma vara rätt bagatellartad:
s/(http:\/\/\S+?)(.,)?/<a href="$1">$1<\/a>/
Fina i IIS:en är att man kan välja vart https://www.vinyl107.se ska gå och vart www.vinyl107.se. ska gå! :p ;)
spango ditt regexp, slutar inte den efter första punkten den hittar?
spangoMedlem sedan juni 20008 205 inlägg
Erik Juhlin skrev:
Fina i IIS:en är att man kan välja vart https://www.vinyl107.se ska gå och vart www.vinyl107.se. ska gå! :p ;)
Spelar ingen roll eftersom det fortfarande är fel :p
Erik Juhlin skrev:
spango ditt regexp, slutar inte den efter första punkten den hittar?
Nej, det slutar efter första bokstaven ;) Jag menade förstås att det skulle se ut så här:
s/(http:\/\/\S*?)([\.,]?\s)/<a href="$1">$1<\/a>$2/