[Allegro] Vb.226: Himmelfahrtskommando 2010
Bernhard Eversberg
ev at biblio.tu-bs.de
Mo Feb 22 13:23:11 CET 2010
Thomas Berger schrieb:
>
> In Zeile 145 von srch.job sehe ich
>
> set ai
>
> Ist damit "set a5" gemeint?
Ja, wird korrigiert.
>
> Dann wird mittels
>
> var kr
>
> der Datensatz mit CR und LF als Feldtrenner in die iV geladen. ftr.rtf
> mit der Dokumentation zu regulaeren Ausdruecken ist schweigsam dazu,
> wie Feldenden auszusehen haben, die Beispiele nutzen jedoch stets
>
> var kn
>
Es ist egal, sowohl 13 wie 10 wie 0 sind Feldende.
>
> Optimiert ist der Fall "ohne Suchbegriff", also Schalter -s0, dann wird
> keine v14-Aufloesung erzwungen. Der Test '"X" dranhaengen und dann schauen,
> ob es mit "0X" beginnt' scheint mir aber ziemlich verwegen.
>
Warum?
> Desiderat waere eine Steuerbarkeit der v14-Ersetzungen fuer die Vergleiche,
> oft benoetigt man die Volltextsuche ja zum aufspueren nicht indexierter,
> nicht normierter und daher typischerweise nicht verknuepfter Inhalte, und
> der Verzicht auf "set a<i>" kann einen gewaltigen Performance-Gewinn
> bedeuten.
>
OK, wird geprüft.
>
> ftr.rtf (lange nicht mehr angeschaut) interpretiere ich so, dass es zwei
> fundamentale Modi gibt:
> a) die iV beginnt nicht mit "#": Die gesamte iV wird durchsucht, Anker
> und Wildcards wirken entsprechen
> b) die iV beginnt mit "#": Die iV ist eine Folge von Feldern, Anker und
> Wildcards beziehen sich darauf.
>
Was meinen Sie mit "Anker"?
> Im Fall b) vermisse ich dann Klaerung darueber, wie ein felduebergreifender
> Ausdruck gebildet werden kann, etwa fuer die Suche nach Saetzen, die
> echte Kategoriewiederholungen haben ohne dass man wuesste, welche
> Fortsetzungszeichen dafuer im Einsatz sind: "#77.+#77" geht wohl nicht,
> weil ".+" am Ende der ersten gefundenen #77 abbricht?
>
Was genau wollen Sie machen? Ich versteh das nicht. Nach Leerzeichen
kann man mit \s suchen.
>
>
> Der aktualisierten xfamily.rtf entnehme ich, dass Vorbesetzen der iV
> gluecklicherweise immer noch geht. Die Verbesserung ist so zu verstehen,
> dass iV-Inhalte, die /nicht/ mit "|" plus gueltigem Register beginnen,
> nun abgefangen werden und sich so verhalten, als sei die iV leer?
>
Ja.
B.E.
Mehr Informationen über die Mailingliste Allegro