login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Regex vraagje (paragrafen escapen)

Offline cunces - 19/11/2010 09:55
Avatar van cuncesNieuw lid
  1. bio.replace(/<.*p>/, "");


dit zou <p>test</p> moeten vervangen door test. Weet iemand wat ik verkeerd doe?

3 antwoorden

Gesponsorde links
Offline Ricky - 19/11/2010 12:48
Avatar van Ricky PHP beginner Moet de regex niet tussen aanhalingstekens? (bij php wel namelijk)

En wat komt er uiteindelijk wél uit als je die regex loslaat?
Offline Koen - 19/11/2010 14:04
Avatar van Koen PHP expert
  1. var string = '<p style="font-weight: bold;">Text</p>';
  2. var regex = new RegExp("<p([^>]*)>(.*?)</p>","i");
  3. string = string.replace(regex, "$2");


Should do the trick. 
Offline Martijn - 20/11/2010 19:02 (laatste wijziging 20/11/2010 19:03)
Avatar van Martijn Crew PHP zou een
"<(.*?)?/?p(.*?)?>"
niet voldoende zijn? Al is die van koen wel handiger/netter zijn als je van plan bent de tags te wijzigen

edit: on second glimps lijkt me die van koen wat praktischer maar zal mijne laten staan
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s