Reguläre Ausdrücke

Aus TV-Browser Wiki
Version vom 11. Februar 2007, 01:41 Uhr von Fingerhut⧼word-separator⧽⧼parentheses⧽ ⧼parentheses⧽
⧼revision-nav⧽
Wechseln zu: Navigation⧼comma-separator⧽Suche

Was sind reguläre Ausdrücke

Reguläre Ausdrücke sind sehr vielseitige Wildcards. mit ".*ter\b.*" können Sie z.B. Sendungen finden, die Wörter enthalten, die auf "ter" enden. Weitere Informationen zu "regulären Ausdrücken" bekommen Sie in diesem Wikipedia-Artikel.

Eine Erläuterung der im TV-Browser verwendeten Syntax findet man in der Java-Dokumentation.

Beispiele

Ausdruck Ergebniss
star *trek.* Findet alles mit star am Anfang, gefolgt von beliebig vielen Leerzeichen, danach ein trek und dann beliebige Zeichen.

Z.B.: Star Trek, Star   Treker, Star Trek - Deep Space Nine

.*ter\b.* Beliebige Zeichen, ter danach ein Trennzeichen und danach wieder beliebige Zeichen.

Z.B.: Heiter und Sonnig, Unter der Sonne, Winter

.*(James Bond|007).* Beliebige Zeichen gefolgt von entweder James Bond ODER 007 und dann wieder beliebige Zeichen.
(.*(James *Bond|\D007).*)|007.* Erste Klammer: Beliebige Zeichen gefolgt von entweder (James gefolgt von beliebig vielen Leerzeichen UND Bond) ODER kein Numerisches Zeichen und 007 (damit zB. 2007 nicht gefunden wird) und dann wieder beliebige Zeichen.

Zweites ODER (|007.*): 007 gefolgt von beliebigen Zeichen