webForumDet fria alternativet

Replace

7 svar · 475 visningar · startad av Jörgen HP

Jörgen HPMedlem sedan feb. 20012 179 inlägg
#1

Hej!

Strular med en funktion till en forumkodfunktion. Men får inte den att fungera till snygga URL:er. Någon som vill hjälpa till?

ps. fick sätta dit lite stjärnor så det inte blev forumkod här :e

Mvh jörgen


[*URL*=http://www.checkit.nu.nu]Hundportalen[/*URL*]

Function Replace(tecken) 
tecken = Replace(tecken, "[url]", "<a href="">")
tecken = Replace(tecken, "[/url]", "</a>") 

Replace = tecken 

End Function

------------------
*** Var går gränsen mellan långa kortbyxor och korta långbyxor? ***

[Redigerat av jorgen den 10 jun 2001]

[Redigerat av jorgen den 10 jun 2001]

nakozMedlem sedan dec. 1999570 inlägg
#2

jag skulle rekomendera Regular Expressions... http://www.webeye.nu/default2.asp?que=asp/default.asp&exec=asp/artiklar/asp_11.asp

Om du dock vill ha de som en function så har jag sett att emission har skrivit en sådan, som gör att direkt du skriver in url:en så görs den om, utan att du behöver skriva [*url*=adsasd]as[*url*] eller nåt sånt... sök på forumet så hittar du den nog..
men poängen kanske ligger i att man ska få ge en titel på länken?

mvh.

------------------
void[]
stash/$gu&-public(querystring)/n int{}bind "2" "say i own!" :)

@ndersMedlem sedan juni 200026 914 inlägg
#3

emission är bra på sånt därnt: http://cgi.webforum.nu/wf/Forum11/HTML/001475.html

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

EclipseMedlem sedan juli 20003 741 inlägg
#4

Länken ovan fungerar inte.

Är den borttagen från forumet?

NickemannenMedlem sedan aug. 20003 524 inlägg
#5

Gammal tråd.

Vilket betyder att länken är kvar sedan wF v.1

Engine^Medlem sedan dec. 20002 861 inlägg
#6

Den här funktionen fungerar ganska tillfredställande...

Function ReplaceURL(strURL)
  Dim objRE

  Set objRE = New regexp
  objRE.Global = True
  objRE.IgnoreCase = True
  objRE.Pattern = "\[url=([^\]]*)\]([^\[]*)\[/url\]"

  ReplaceURL = objRE.Replace(strURL, "<a href=""$1"">$2</a>")
End Function
MiraMedlem sedan maj 2001954 inlägg
#7

Letar åxå efter en sådan kod...
Förstår dock inte allt.
Vad betyder tecknen i Pattern?
Om man lagt in denna kod, vad är det då man ska skriva i sin text?
Är det såhär: [ url =xxx]xxx [ /url]

VideMedlem sedan dec. 19996 094 inlägg
#8

Mira, här har du dom olika tecknen: http://www.webeye.nu/default2.asp?que=asp/regexptester.asp

Enligt koden som Engine^ skrev så skulle ditt första xxx vara där $1 står i hans funktion och ditt andra xxx skulle vara $2.

Genererad på 381 ms · cache AV · v20260730165559-full.f96bc7eb