webForumDet fria alternativet

Replace med text i mitten

1 svar · 199 visningar · startad av M@rtin

M@rtinMedlem sedan dec. 19992 085 inlägg
#1

När jag vill att man ska kunna använda egna formateringar i ett forum eller liknande brukar jag göra så här:

htmlfix=Replace(htmlfix, "{b}", "<b>")
htmlfix=Replace(htmlfix, "{/b}", "</b>")

Men hur ska jag göra om jag vill att det ska vara ett måste att avslutningstaggen finns? Alltså att man måste avsluta taggarna för att det ska fungera, annars skrivs {b} bara ut som text.

Det enklaste vore väl troligen om man kunde sätta in nåt tecken som motsvarade valfritt antal tecken mellan taggarna. Typ:

htmlfix=Replace(htmlfix, "{b}" * "{/b}", "<b>" * "</b>")

Finns det nån möjlighet att lösa detta?

r, lite trixit när man har samma kod som wF ;)
------------------
//M@rtin || Peachy.nu\\

ni taLar Bra laTiN

[Redigerat av M@rtin den 28 dec 2001]

VideMedlem sedan dec. 19998 577 inlägg
#2

Använd RegExp, det har tagits upp massor med gånger, så ta en liten sök så hittar du det... :)

------------------
Mostly Harmless

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