TobiasBuschi: Berücksichtigung von Abschnitten in Hochkommas

Beitrag lesen

Besten dank für den Hinweis!

Für diesen spezifischen Fall ist das bestimmt geeignet, ich suche jedoch nach einer grundsätzlichen Lösung für mein Problem.

Vieleicht eine Funktion die sowas macht:

$string = ' href="javascript:document.location.href='index.php'" target="_blanc" ';

echo meine_gewuenschte_string_funktion('"', $string);

Ausgabe:  ' href="à?@%^%^èçà%è^è^%çéèàç%/`覧¬`èèà覧" target="è^%ç`%" '

die Ausgabe ist der selbe String wie der Original-String, jedoch werden die Zeichen in Hochkomma-Abschnitten so verändert das sie nicht mehr als bekannte Zeichen erkannt werden, zum Beispiel Zeichen vom UTF8-Standart, die es gar nicht gibt.

So kann man den String bearbeiten ohne dass den Abschnitten in Hochkommas irgend etwas zustösst.

Es muss doch etwas geben das diesen Zwech erfüllt??

Jeder Browser und jeder Editor der Code higlighten kann und sicher noch ganz viele andere Anwendungen brauchen das!
Machen die das mit regulären Ausdrücken?

Ich muss das wissen :)
Danke