Avanti-W: "find reg x ?"

Dierk Hoeppner d.hoeppner at tu-bs.de
Mo Apr 30 09:08:48 CEST 2001


Liebe Frau Koczian,

> der find-Befehl oben enthaelt zwischen dem Suchbegriff x und dem
> Fragezeichen mit bewusster Absicht zwei Leerzeichen, obgleich an der
> entsprechenden Registerstelle _keine_ Mehrfach-Leerzeichen stehen. Er
> duerfte also eigentlich nichts finden.
> 
> Tatsaechlich findet er mit den zwei Leerzeichen genau dasselbe wie mit
> einem Leerzeichen.
> 
> Im gegebenen Zusammenhang ist das fuer mich hoechst praktisch (ein leerer
> Suchbegriff funktioniert klaglos und ohne Extra-Vorkehrungen), aber ist es
> so gedacht?

Ja, ist so gedacht. Bevor die zeile ausgwertet wird, durchläuft sie eine Bereinigung. Da werden 
überflüssige Leerzeichen rausgenommen. (diese Bereinigung enthält leider einen Fehler, der 
Verhindert, dass man nach Begriffen die "(" oder ")" enthalten suchen kann. Die werden nämlich 
auch innerhalb von Suchstrings mit Leerzeichen umgeben.)

Viele Grüße
Dierk Hoeppner
Universitaetsbibliothek
Pockelsstr. 13
D-38106 Braunschweig
Germany
Tel: +49-531-391-5066 Fax: -5836
E-Mail: d.hoeppner at tu-bs.de     




Mehr Informationen über die Mailingliste Allegro