[PHP] Alles tussen [ ] verwijderen

Pagina: 1
Acties:
  • 29 views sinds 30-01-2008

  • kokorico
  • Registratie: Januari 2004
  • Laatst online: 20-05 23:03
Ik wil het volgende:
code:
1
$text = "[b]hoi[/b], ik ben peter";

vervangen door
code:
1
$text = "hoi, ik ben peter";

Dus alles die tussen [] staat verwijderen.

Dit werkt niet:
$omschrijving = ereg_replace("([).*(])","\\1\\2",$zoek->omschrijving);

[ Voor 28% gewijzigd door kokorico op 19-09-2004 15:38 . Reden: Code tags toegevoegd ]


  • --MeAngry--
  • Registratie: September 2002
  • Laatst online: 22-05 16:14

--MeAngry--

aka Qonstrukt

Nee, je doet het namelijk net verkeerdom :P Je zegt nu dat je de [ en de ] in de uitvoer wilt hebben. \\1 en \\2 zijn in deze content respectievelijk [ en ] omdat ze tussen haakjes staan ;)

ereg_replace("[(.*?)]","\\1",$blaat) zal beter werken denk ik :)

[edit]
Misschien moet je [ en ] ook nog even escapen, weet ik zo niet meer precies. FF een \ ervoor plaatsen dus:

ereg_replace("\\[(.*?)\]","\\1",$blaat)

[ Voor 28% gewijzigd door --MeAngry-- op 19-09-2004 15:41 ]

Tesla Model Y RWD (2024)


Verwijderd

Waarom moeilijk doen als het makkelijk kan :).
PHP:
1
$omschrijving = preg_replace("/\\[(.*?)\]/si","",$zoek->omschrijving);

[ Voor 48% gewijzigd door Verwijderd op 19-09-2004 15:47 ]


  • kokorico
  • Registratie: Januari 2004
  • Laatst online: 20-05 23:03
Ja ik wil alles die tussen alles inclusief de tags verwijderen. MAaar je laatst werkt niet :P

  • kokorico
  • Registratie: Januari 2004
  • Laatst online: 20-05 23:03
Verwijderd schreef op 19 september 2004 @ 15:44:
Waarom moeilijk doen als het makkelijk kan :).
$omschrijving = preg_replace("/\\[(.*?)\]/sie","",$zoek->omschrijving);
Dit werk prima tnx jongens :)

Geen tags in zoekresultaten :)

[ Voor 28% gewijzigd door gorgi_19 op 20-09-2004 01:15 ]


Verwijderd

offtopic:
spam

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 19:24

gorgi_19

Kruimeltjes zijn weer op :9

Mja, dit moet ook wel te vinden zijn op www.php.net :) Sowieso komt de site nogal spammerig over; een oplossing noemen, evt. met code, was voldoende geweest. :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo

Pagina: 1

Dit topic is gesloten.