Beat: RegExp für example.html?a=b&c=d => example.html?a=b&c=d

Beitrag lesen

Deine Serversoftwar musst du dann so konfigurieren, dass sie beide Zeichen & und ; als Datensatz-Trennzeichen akzeptiert.
Da ist also der Haken :). Klar, ach da bleibe ich bei dem mit & und schreib mir ne funktion, die mir auf JS-Ebene da was daraus macht. Aber zum Ursprünglichen Problem: Wie erkenne ich ob das & zu einer Entität gehört und nicht umgewandelt werden soll, weil ich einen kleinen HTML-Preprocessor für mein CMS schreiben möchte, der so sachen macht wie z.B. <BR> in <br /> umwandelt oder so.

Die Antwort lautet:
Indem keine Entities verwendest.

Also zuerst html_entity_decode() anwenden.
Danach (Perl typisch) s/&/&amp;/g

mfg Beat

--
Woran ich arbeite:
X-Torah
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o