Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

{TAGS} vervangen via preg_match

Pagina: 1
Acties:

  • Zenda
  • Registratie: Oktober 2001
  • Laatst online: 06-09 16:17

Zenda

goes milk!

Topicstarter
Ik dacht iets leuks in elkaar geknutseld te hebben alleen zaten er wat haken en ogen aan.

Ik heb een parser geschreven die {TAGS} vervangt. Werkt uitstekend, alleen als ik nu tijdens het parsen een stuk javascript van bijvoorbeeld Google Charts inlaad, dan vervangt hij ook benodigde JS.

Ik had een preg match als:
PHP:
1
2
3
<?php
$content_replaced = preg_replace('/\{(.*?)\}/', '', $content_replaced);
?>


Dit zorgt er dus voor dat alles tussen {maakt niet uit WAT ER H13R staat!} vervangen wordt met niets.

Nu wil ik echter alleen dat de tags worden vervangen met hoofdletters en underscores. Nu ben ik niet een complete noob maar wel noob genoeg dat het me al twee uren heeft gekost zonder resultaat |:( Uiteraard hoort een uur Google hierbij.

Zelf dacht ik iets als:
PHP:
1
2
3
<?php
$content_replaced = preg_replace('/\{[A-Z_]\}/', '', $content_replaced);
?>


Het volgende werkt wel voor hoofdletters en underscores, er gaat dus iets mis met { en }..

PHP:
1
2
3
<?php
$content_replaced = preg_replace('/[A-Z_]/', '', $content_replaced);
?>


Helaas werkt dat niet. Kan iemand mij hier mee helpen die er verstand van heeft? :)

Alvast bedankt.

[ Voor 8% gewijzigd door Zenda op 13-05-2014 13:01 ]

Zenda likes some milk every now and then..


  • Guillome
  • Registratie: Januari 2001
  • Niet online

Guillome

test

+je vergeten :)
[A-Z_]+

If then else matters! - I5 12600KF, Asus Tuf GT501, Asus Tuf OC 3080, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router


  • Zenda
  • Registratie: Oktober 2001
  • Laatst online: 06-09 16:17

Zenda

goes milk!

Topicstarter
Zo leer ik iedere dag weer bij :) it works, thanks. I was very frustrated en duurde ook veel te lang.

[ Voor 32% gewijzigd door Zenda op 13-05-2014 13:06 ]

Zenda likes some milk every now and then..