[PHP] Quote in quote

Gestart doorErik7 reacties43 weergaven

8 berichten · pagina 1 van 1

Erik

Lid · Topicstarter

Berichten
7.109
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hoi,
Weet iemand hoe je quotes in quotes kan doen?
0
Berichten
592
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Volgens mij door er een "/" voor te zetten...
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
zoiets?

preg_match_all(#[QUOTE](.*?)[/quote]#s, $text, $matches);
        foreach ($matches as $key => $val){
            $this->text = preg_replace(#[quote](.+?)[/quote]#si,<div class="Block"><small>Quote :</small><div class="Quote">1</div></div>,$this->text);
            $this->text = preg_replace(#[QUOTE](.+?)[/quote]#si,<div class="Block"><small>Quote : <b>1</b></small><div class="Quote">2</div></div>,$this->text);
        }
0
Erik

Lid · Topicstarter

Berichten
7.109
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik zal hem eens uittesten als ik de UBBparser heb gemaakt. yummie
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Je kunt het niet met een reguliere expressie doen, je zult met PHP de laatste
Citaat
moeten zoeken en de eerste
en zo van binnen naar buiten naar de eerste
Citaat
en de laatste
toe moeten werken, anders krijg je scheve quotes.
0
Erik

Lid · Topicstarter

Berichten
7.109
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
En hoe zoek je die dan? yummie
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
strpos() denk

Ik heb het nog nooit gemaakt, en schreeuw ook alleen maar wat me logisch lijkt. emoJe bent sowieso niet de eerste die zoiets gemaakt heeft, dus wellicht heb je wat aan voorbeelden van anderen.
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Jup..

Ik en luuk gaan ook over op een andere UBB, want je moet echt gaan tellen hoeveel start en eind quotes je hebt enzo. Lastig karweitje, maar gelukkig zijn er open source codes die je kan gebruiken (overigens kan je hiervoor het beste denk ik een Stack-Based UBB parser gebruiken).
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren