webForumDet fria alternativet

Väldigt avancerad regular expressions!

ASP

5 svar · 295 visningar · startad av Wickmark

Medlem sedan juli 2003162 inlägg
Frågan#1

Denna koden motsvarar webForums forumkod!

Hur använder man den?

[NÅGOT](RecSet("s"))

?

Koden är för lång för att skrivas i detta meddelandet; har bifogat en fil.

MVH
Wickmark

Medlem sedan dec. 19998 577 inlägg
#2

Det står ju längst ned i filen:

Set wfParser=New EMarkupParser
With wfParser

.URLIfy=true
.Target="_blank"

.AddQuickTag "b","b","<b>","</b>",true
.AddQuickTag "i","i","<i>","</i>",true

.AddTag "img","<img src=""##contents##"">",false
.AddAttrTag "img","<img alt=""##attr##"" src=""##contents##"">",false

.AddTag "email","<a href=""mailto:##contents##"">##contents##</a>",false

.AddAttrTag "mailto","<a href=""mailto:##attr##"">##contents##</a>",false

.AddTag "url","<a target=""_blank"" href=""##contents##"">##contents##</a>",false
.AddAttrTag "url","<a target=""_blank"" href=""##attr##"">##contents##</a>",false

.AddQuickTag "list","list","<ul type=""square"">","</ul>",true
.AddQuickTag "list=A","list","<ol type=""A"">","</ol>",true
.AddQuickTag "list=1","list","<ol type=""1"">","</ol>",true

.AddQuickTag "red","red","<font style=""color: red"">","</font>",true
.AddQuickTag "blue","blue","<font style=""color: blue"">","</font>",true

.AddSingleTag "*","<li>"
.AddQuickTag "kod","kod","<P><font size=""1"" face=""Verdana, Arial, Helvetica, sans-serif"">Kod:</font><HR><font size=""1"" face=""Verdana, Arial, Helvetica, sans-serif"" color=""#660000"">","<BR></font><HR>",true

.AddQuickTag "perl","perl","<BLOCKQUOTE><font size=""1"" face=""Verdana, Arial, Helvetica, sans-serif"">kod:</font><HR><code><pre><BR>","</pre></code><HR></BLOCKQUOTE>",true
.AddQuickTag "citat","citat","<font face=""Verdana, Arial, Helvetica, sans-serif"" size=""1"">Citat:</font><hr size=""1""><font face=""Verdana, Arial, Helvetica, sans-serif"" size=""2"" color=""#006666""> ","<BR><BR></font><hr size=""1"">",true

End With

response.write wfParser.Parse(Texten)

... och instruktionerna längst upp är väl tillräkliga, eller?

Medlem sedan juli 2003162 inlägg
#3

Vide skrev:

Det står ju längst ned i filen:

... och instruktionerna längst upp är väl tillräkliga, eller?

Ehm, förstår ej var du ser det..

menar du:

response.write wfParser.Parse(Texten)

???

Medlem sedan nov. 20017 144 inlägg
#4

response.write wfParser.Parse(RecSet("s"))

Medlem sedan juli 2003162 inlägg
#5

Jesper T skrev:

response.write wfParser.Parse(RecSet("s"))

Tack...

Men, var det så konstigt att jag inte förstod funktionen ? :r

Medlem sedan nov. 20017 144 inlägg
#6

Den var lite rörig, ja. ;)

280 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
145 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
145 ms — ändringar (db)