WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   preg_replace (https://www.wn.se/forum/showthread.php?t=24316)

qson 2007-10-14 21:09

Som rubriken:
Jag har en regex som byter ut alla okodade &-tecken (i XHTML-kod) till & för att validera XHTML.
HTML-koden innehåller dock script-taggar (som kan innehålla typ && eller nåt) så ersättningen skall inte vara inne i script-taggarna. Hur får jag till en bra Regex för detta?
Det regex jag har nu är:
Kod:

/&(?!#\d+;|[A-Za-z0-9]+;)/
Kan jag komplettera den så att den inte matchar &-tecken mellan <script> och </script>


Alla tider är GMT +2. Klockan är nu 17:04.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson