webForumDet fria alternativet

<PRE> + Replace(vbCrLf) ställer till det

ASPur ASP

4 svar · 178 visningar · startad av Pace

Medlem sedan juni 20019 024 inlägg
Frågan#1

Genom att radbryta texter med Replace(str, vbCrLf, "<br>") radbryts taggar skrivna med <pre> dubbelt. Finns det något botemedel?

Exempel:

Genom att radbryta texter med [red]Replace(str, 

vbCrLf, "<br>")[/red] radbryts taggar skrivna med

<pre> dubbelt. Finns det något botemedel?
Medlem sedan juni 200032 969 inlägg
#2

Ett botemedel är att strunta i replacen.

Behåller inte <pre> dina radbrytningar utan den?

Mvh,

Medlem sedan juni 20019 024 inlägg
#3

Jovisst, men låt säga att vi har en text som är blandad med <pre>-taggar - både med och utan. Hur ska man göra då?

Medlem sedan juni 200032 969 inlägg
#4

Du har alltså <pre>-taggarna inne i texten som skall replace:as?

Eller kan ha, då alltså.

Det känns som om det luktar RegExp här i krokarna... ;)

Mvh,

Medlem sedan juni 20019 024 inlägg
#5

Anledningen till att det blir så här är att jag använder wfParsern (emissions) som bl.a. kan använda perl-taggar (som i wf1) som formaterar texten med <pre>.

Så att modifiera den i RegExp vore väl i så fall inga problem (inte för att jag är speciellt bra på det, men... ;))

128 ms totalt · 3 externa anrop · v20260731065814-full.8a4e7caf
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)