Frågan 13 jan. 2002 11:42 #1 Jag håller på med en ungefärlig URL tagg som här på webForumet och har några saker som jag skulle vilja ha med i koden:
Jag skulle vilja när man skriver både:
[.url="http://www.MINHEMSIDA.nu"]hej[/URL]
&
[.url=http://www.MINHEMSIDA.nu]hej[/URL]
&
[.url=www.MINHEMSIDA.nu]hej[/URL]
Jag använder just nu:
objRegExp.Pattern = "\[url=(.*?)\](.*?)\[\/url\]"
pres = objRegExp.Replace(pres,"<a href=http://$1 target=""_blank"">$2</a>")
Hur ska jag göra så att allt fungera som jag vill ha det???
Om ni inte förstå vad jag menar så säg till.. så kan jag kanske förklara lite bättre...
------------------
//voigtan
:: voigtan.org
"de går inte att lära en gammal norrläning byta namn på irc" - gammalt kinesiskt uttryck
@nders Medlem sedan juni 2000 32 967 inlägg Lägg till objRegExp.IgnoreCase = true innan du gör replace.
Mvh,
har redan:
Set objRegExp = New regexp
objRegExp.Global = true
objRegExp.IgnoreCase = true
pres = Server.HTMLEncode(pres)
fattar inte varför visa av koderna inte fungera...
------------------
//voigtan
:: voigtan.org
"de går inte att lära en gammal norrläning byta namn på irc" - gammalt kinesiskt uttryck
@nders Medlem sedan juni 2000 32 967 inlägg Förlåt mig, det var jag som missuppfattade din fråga. Det ser ut som om det är ditt pattern som behöver korrigeras. Tyvärr är jag helt värdelös på regular expressions, så det kan jag inte hjälpa dig med.
Mvh,
hehe då e vi 2 st =)
------------------
//voigtan
:: voigtan.org
"de går inte att lära en gammal norrläning byta namn på irc" - gammalt kinesiskt uttryck
Vide Medlem sedan dec. 1999 8 577 inlägg Borde inte detta fungera:
objRegExp.Pattern = "\[url=(""?)(.*?)\1\](.*?)\[\/url\]"
pres = objRegExp.Replace(pres,"<a href=""http://$2"" target=""_blank"">$3</a>")
------------------
Mostly Harmless
Om jag kör:
[.URL=http://"testar.com"]testar[/URL]
så blir det http:///
om jag kör:
[.URL=http://testar.com]testar[/URL]
fungera det som jag vill... men det gjorde den innan med.. ville ha alla 3
och om jag kör:
[.URL=http://http//testar.com]testar[/URL]
http://http://testar.com
[.URL=http://"http://testar.com"]testar[/URL]
så blir det http:///
------------------
//voigtan
:: voigtan.org
"de går inte att lära en gammal norrläning byta namn på irc" - gammalt kinesiskt uttryck
[Redigerat av voigtann1 den 13 jan 2002]