Produktionen |
Top Previous Next |
Beispiele > GrepUrls > Produktionen
Schaut man sich eine Html-Datei nicht im Browser sondern als Text an, so ist z.B. folgendes ein Link auf die TextTransformer Seiten:
<a href="http://www.texttransformer">
Wenn der Text innerhalb der Anführungszeichen - die URL - mit "http://www." beginnt, so verweist der Link auf externe Seiten. Genau solche Verweise sollen in diesem Beispiel aufgespürt werden. Mit nur zwei einfachen Produktionen lässt sich das ziel erreichen::
GrepUrls ::=
( Url | SKIP )*
Url ::=
"<a href=\"http://www." SKIP "\""
Eine Html-Seite besteht aus den gesuchten Url's und anderem Text. Die gesuchte Url wird eingeleitet durch "<a href=\"http://www." und erstreckt sich bis zum Schließen der Anführung.
In den Projektoptionen wird die Beachtung der Groß-/Kleinschreibung abgeschaltet, da diese in HTML-Dateien ignoriert wird. So wird dann z.B. auch das Tag
"<A HREF=\"http://www."
gefunden.
|
Diese Seite gehört zur TextTransformer Dokumentation |
Home Inhalt English |