Gå til innhold

Hvordan sette inn bbkoder som [quote=] og [url=]?


Anbefalte innlegg

Skrevet

Topic sier vell det meste, hvordan blir f.eks scriptet

?

Altså' date=' det som er mellom = og '] skal komme:

<div class="quotetop">HER</div>

 

Det som er mellom quote taggen skal komme:

<div class="quote">HER</div>

 

Hvordan kan dette gjøres?

I dag har jeg bare fult av slike lingjer i scriptet mitt:

$vkode = str_replace("","<b>",$vkode);

Videoannonse
Annonse
Skrevet
$string = "Her er bb-code kildenmaterialet....";
$bb-replace = array ('/(\[[Bb]\])(.+)(\[\/[Bb]\])/','/(\[url=)(.+)(\])(.+)(\[\/url\])/');
$bb-replacements = array ('<b>\\2</b>','<a href="\\2">\\4</a>');
$string = preg_replace($bb-replace, $bb-replacements, $string);
print $string;

Gjest Slettet+142
Skrevet
$string = "Her er bb-code kildenmaterialet....";
$bb-replace = array ('/(\[[Bb]\])(.+)(\[\/[Bb]\])/','/(\[url=)(.+)(\])(.+)(\[\/url\])/');
$bb-replacements = array ('<b>\\2</b>','<a href="\\2">\\4</a>');
$string = preg_replace($bb-replace, $bb-replacements, $string);
print $string;

6644813[/snapback]

må legge til:

ser ut som en deilig kode:P

men får ikkje tilfredsstilt meg helt... ka betyr \\2, \\4 ?

Skrevet

Sok på Google på regex (regular expressions) så finnes det mange fine guider angående emnet..Men er ganske avansert, så hvis du ikke har så mye peiling fra før kan det være litt vanskelig å skjønne..

Skrevet (endret)

Har ikke en dritt peiling på det fra før :p

 

Men om det hadde vert noen norske guider med eksempler osv er jeg veldig intressert!

Endret av goggen90
Gjest Slettet+142
Skrevet
Har ikke en dritt peiling på det fra før :p

 

Men om det hadde vert noen norske guider med eksempler osv er jeg veldig intressert!

6651082[/snapback]

du kan prøve å se her...

Skrevet
Har ikke en dritt peiling på det fra før :p

 

Men om det hadde vert noen norske guider med eksempler osv er jeg veldig intressert!

6651082[/snapback]

Dette er den beste jeg har sett til nå. Universal for regex i alle språk.
Skrevet
men får ikkje tilfredsstilt meg helt... ka betyr \\2, \\4 ?

6644890[/snapback]

Treffet i parentespar nr. 2 og parentespar nr. 4 i det regulære uttrykket. I dette eksempelet peker det på (.+) i begge tilfellene.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...