Dreamweaver – mit RegEx Quellcode durchsuchen & ersetzen

Mit dem Dreamweaver Editor von Adobe kannst Du einfach und komfortabel Deinen Quelltext nach bestimmten Mustern, Pattern, Teilstücken von Strings durchsuchen und die Fundstücke gezielt separat ersetzen.

Als „Gelegenheits-Programmierer“ nutzte ich nie die volle Funktionsvielfalt des Dreamweavers. Wenn ich etwas suchen, finden und ersetzen wollte, genügte mir die einfache Suchfunktion im Dreamweaver – bisher.

Doch gelegentlich genügt das nicht. Im Folgenden möchte ich alle fehlerhaft geschriebenen GET-Abfragen finden.

$_GET[t];
$_GET[seite];
$_GET[datum];

In diesem Beispiel fehlt das Hochkomma in der eckigen Klammer. Während PHP 7 bisher diesen Fehler schluckte, verweigert PHP 8 seinen Dienst. Damit ich nicht einzeln nach „$_GET[t]“ oder „$_GET[datum]“ suchen muss, nutze ich jetzt die Dreamweaver Suchfunktion mit Regulären Ausdrücken.

Was nicht geht: Suche nach „$“. Dies ist ein reserviertes Zeichen …

Dollarzeichen in der Suche muss mit einem Slash maskiert werden.

Welche Zeichen machen im RegEx noch Probleme?

  • Klammern?
  • Punkt?
  • Bindestrich?
  • Istgleich?