webForumDet fria alternativet

URL som avslutar mening?

Språk

23 svar · 736 visningar · startad av Dryden · sida 2 av 2

Frågan, av Dryden

Jag har en liten fundering kring hur man ska skriva ut webbadresser sist i en mening i dokument som skall skrivas ut på papper. Undran gäller hur jag ska placera den avslutande punkten. Exempel: Alternativ 1 skrev: Ladda hem ansökan på www.adress.se. Alternativ 2 skrev: Ladda hem ansökan på <https://www.adress.se> . Finns risken att Alternativ 1 missuppfattas och ovana använ

Läs frågan i sin helhet →
Medlem sedan maj 20018 027 inlägg
#21

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.

Medlem sedan juni 20008 205 inlägg
#22

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>/

Medlem sedan maj 200010 687 inlägg
#23

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?

Medlem sedan juni 20008 205 inlägg
#24

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/

258 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)