Reguläre Ausdrücke ausprobieren
Wie soll man Reguläre Ausdrücke ausprobieren? Unter Linux geht das am besten auf der Shell mit Grep, respektive Egrep zum Beispiel mit
echo "Ich habe ein Auto aus dem Autohaus" | egrep –e "\bAutos?\b"
Da Grep und Egrep zeilenweise arbeiten, würde in diesem Fall die komplette Zeile wieder ausgegeben. Die Zeile
echo "Ich habe Automobile aus dem Autohaus" | egrep "\bAutos?\b"
dagegen würde keinerlei Ausgabe bringen.
Die beste Lösung zum Ausprobieren und Lernen ist der der "Regex Coach". Dieses gratis unter http://weitz.de/regex-coach/ erhältliche Programm erlaubt Ihnen, Reguläre Ausdrücke einzugeben und an vorhandenen Texten auszuprobieren. Sind die Ausdrücke fertig, übernehmen Sie diese zum Beispiel in PHP. Den Regex Coach gibt es für Linux und für Windows.
Sobald Sie den Regex-Coach installiert haben, probieren Sie gleich das erste Beispiel aus. Geben Sie unter Regular Expression: den Ausdruck
\bAutos?\b
ein und schreiben Sie in Target String einen beliebigen Text. Sobald im Text eine Stelle vorkommt, auf die der Ausdruck passt, wird diese gelb markiert. Achtung: Das Programm markiert immer nur das erste Vorkommen. Unten links im Fenster findet sich aber zwei Buttons bei Scan from 0, mit denen Sie zwischen den Fundstellen im String hin- und herspringen können.
- Reguläre Ausdrücke
- Reguläre Ausdrücke bremsen Programme
- Reguläre Ausdrücke in der Praxis
- Variablentyp in PHP feststellen
- PHP: String als Variablennamen zuweisen
- Apache Benchmark misst Geschwindigkeit von PHP-Programm
- Generator für SpamAssassin-Filter-Ausdrücke
- IDE für PHP: Zend, Maguma und Eclipse im Überblick
- PHP: Session-Verwaltung programmieren
- Programmiersprachen für Linux
blog comments powered by Disqus

RSS Abonnieren
Facebook
Del.icio.us
Twitter