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?