Prøver igen BB-koder som skal bruges i mit forum
Jeg har tidligere spurgt om hvordan man erstatter BB-koder med ASP koder.Men fik kun et lille svar.
Så fandt jeg dette:
http://www.eksperten.dk/spm/767725
Jeg har lige skrevet en kommentar men opdagede så hvornår spørgsmålet var fra.
Så nu opretter jeg selv lige spørgsmålet.
Hvis jeg har en ASP fil der indholder følgende:
------------------------------------
function replaceBBcode(txt)
temp = txt
Set regEx = New RegExp
regEx.IgnoreCase = False
regEx.Global = true
regEx.Pattern = "\[img\](.*?)\[/img\]"
temp = regEx.replace(temp,"<img src='$1'/>")
regEx.Pattern = "\[/url=(.*?)\](.*?)\[/url\]"
temp = regEx.replace(temp,"<a href ='$1'>$2</a>")
regEx.Pattern = "\[/url\](.*?)\[/url\]"
temp = regEx.replace(temp,"<a href ='$1'>$1</a>")
regEx.Pattern = "\[email\](.*?)\[/email\]"
temp = regEx.replace(temp,"<a href='mailto:$1'>$1</a>")
temp = replace(temp,VbCrLf,"<br />")
regEx.Pattern = "\[\/*(b|i|u)\]"
temp = regEx.replace(temp,"<$1>")
Set regEx = Nothing
replaceBBcode = temp
end function
-------------
Skal jeg så bare include den i toppen af mit dokument og finder den så selv ud af at erstatte diveres BB-koder?
Og hvorfor står der:
$2 et sted når der alle andre steder står $1?
Og kast mig nu ikke over i Reg.Exp forumet.
Nu er jeg lige blevet kastet herover igen.
DDD