"Me voil." als regulärer Ausdruck findet die Sendung, aber "Me AND voil." als Boolsche Suche leider nicht. Warum funktioniert das Letztere nicht? Ich kenne noch von DOS das Dollarzeichen "$", das dort jeden Buchstaben ersetzen konnte. Gibt es nicht etwas Adäquates auch hier?
*g*
Ja die Suche auch aber halt als Zeichen nicht als Wildcard.
In dos geht das nur da dieses Zeichen nur als Wildcard definiert ist oder kannst du es sonst benützen?
In der Boolesche Suche gibt es keine "Ersatzzeichen" ist eigentlich nur ne suche auf Stichworte mit Regeln.
wenn dann so suchen.
wenn man das in einen regulären Ausdruck umwandelt suchst du dann nach
Und es könnte natürlich auch ein Tv-B Problem sein.
aber
- Mi, 28. Feb · 07:50 · WDR Meilensteine der Naturwissenschaft und Technik: André-Marie Ampère und
Fr, 16. Feb · 22:00 · SWR BW Nachtcafé
So, 18. Feb · 10:15 · SWR BW Das Schönste aus der Czárdásfürstin
So, 11. Mrz · 17:40 · Das Vierte Making Mr. Right - Ein Mann à la Carte
deuten he her dahin dass es im Tv-B doch geht oder?
Reicht es, in jedem Boolschen Ausdruck oder jedem regulären Ausdruck einfach alle mit irgendwelchen Zusatzzeichen (wie Akzente) versehenden Buchstaben durch einen "." (Punkt) zu ersetzen, um deren unvorhersehbare Mutationen in das Suchergebnis einzubeziehen?
nicht ganz ein
regulären Ausdruck muss auf dem ganzen String passen.
darum auch
min ein Leerzeichen es können ober auch belibig viele sein
bedeutet beliebig viele zeichnen aber auch keins
wichtig ist das natürlich am Schluss da manche Sender manchmal auch die Episode an den Titel hängen.
zB
sind eigentlich 3 Begriffe durch das "|" oder verbunden zu einem such String.
(1)
Beliebige Zeichen "James" gefolgt von beliebig vielen Leerzeichen, danach ein "Bond" und dann beliebige Zeichen.
(2)
Beliebige Zeichen, ein nicht numerisches Zeichen (\D) danach "007" gefolgt von beliebige Zeichen.
(3)
"007" gefolgt von beliebige Zeichen.
mit Boolsche Suche würde es wahrscheinlich reichen wenn du nach
suchst
wobei die reguläre Suche um den Faktor 3 schneller und präziser ist.
Da zB die reguläre Suche
"007 2007" (3) oder "2007 007" (2) finden würde die Boolesche aber nicht.
Die Boolesche Suche sucht nach Stichworten die logisch verknüpft sind die Reihenfolge ist egal.
Die reguläre Suche Vergleicht deine Angaben mit zB. dem Titel und die müssen exakt übereinstimmen. (natürlich mit Wildcard etc)
[quote]"Me voil." als regulärer Ausdruck findet die Sendung, aber "Me AND voil." als Boolsche Suche leider nicht. Warum funktioniert das Letztere nicht? [b]Ich kenne noch von DOS das Dollarzeichen "$",[/b] das dort jeden Buchstaben ersetzen konnte. Gibt es nicht etwas Adäquates auch hier?[/quote]
*g*
Ja die Suche auch aber halt als Zeichen nicht als Wildcard.
In dos geht das nur da dieses Zeichen nur als Wildcard definiert ist oder kannst du es sonst benützen?
In der Boolesche Suche gibt es keine "Ersatzzeichen" ist eigentlich nur ne suche auf Stichworte mit Regeln.
wenn dann so suchen.
[code]Me AND voil[/code]
wenn man das in einen regulären Ausdruck umwandelt suchst du dann nach
[code].*(Me.*voil|viol.*Me).*[/code]
Und es könnte natürlich auch ein Tv-B Problem sein.
aber
[list]Mi, 28. Feb · 07:50 · WDR Meilensteine der Naturwissenschaft und Technik: André-Marie Ampère und
Fr, 16. Feb · 22:00 · SWR BW Nachtcafé
So, 18. Feb · 10:15 · SWR BW Das Schönste aus der Czárdásfürstin
So, 11. Mrz · 17:40 · Das Vierte Making Mr. Right - Ein Mann à la Carte
[/list]
deuten he her dahin dass es im Tv-B doch geht oder?
[quote]Reicht es, in jedem Boolschen Ausdruck oder jedem regulären Ausdruck einfach alle mit irgendwelchen Zusatzzeichen (wie Akzente) versehenden Buchstaben durch einen "." (Punkt) zu ersetzen, um deren unvorhersehbare Mutationen in das Suchergebnis einzubeziehen? [/quote]
nicht ganz ein [b]regulären Ausdruck muss auf dem ganzen String passen.[/b]
darum auch
[code]" *"[/code]
min ein Leerzeichen es können ober auch belibig viele sein
[code]".*"[/code] bedeutet beliebig viele zeichnen aber auch keins
[b]wichtig ist das natürlich am Schluss da manche Sender manchmal auch die Episode an den Titel hängen.
[/b]
zB
[code](.*(James *Bond|\D007).*)|007.*[/code]
sind eigentlich 3 Begriffe durch das "|" oder verbunden zu einem such String.
(1) [code].*James *Bond.*[/code] Beliebige Zeichen "James" gefolgt von beliebig vielen Leerzeichen, danach ein "Bond" und dann beliebige Zeichen.
(2) [code].*\D007.*[/code] Beliebige Zeichen, ein nicht numerisches Zeichen (\D) danach "007" gefolgt von beliebige Zeichen.
(3) [code]007.*[/code]
"007" gefolgt von beliebige Zeichen.
mit Boolsche Suche würde es wahrscheinlich reichen wenn du nach
[code](James AND Bond) OR (007 AND NOT (2007 OR 2006)) [/code] suchst
wobei die reguläre Suche um den Faktor 3 schneller und präziser ist.
Da zB die reguläre Suche
"007 2007" (3) oder "2007 007" (2) finden würde die Boolesche aber nicht.
[b]Die Boolesche Suche sucht nach Stichworten die logisch verknüpft sind die Reihenfolge ist egal.
Die reguläre Suche Vergleicht deine Angaben mit zB. dem Titel und die müssen exakt übereinstimmen. (natürlich mit Wildcard etc)[/b]