In der Standard-Einstellung sucht SegorKat nach dem eingegebenen Stichwort in allen Textfeldern der Artikel (Name, Weitere Namen, Beschreibung) und unterschiedet dabei nicht zwischen Groß- und Kleinschreibung. Durch An- und Abwahl der jeweiligen Häkchen kann die Suche weiter eingeschränkt werden.
Der Suchstring selbst wird nicht als eine reine Buchstabenfolge verglichen. Er darf
auch spezielle Sonderzeichen enthalten, mit denen sich sehr komplexe Ausdrücke
basteln lassen. Für eine genaue Referenz verweise ich auf die Dokumentation zur
Klasse QRegExp
aus der Qt-Bibliothek (
www.trolltech.com). Nachfolgend die wichtigsten Sonderzeichen (Metacharacter)
zur Bildung von sogenannten "regular expressions":
?
' steht für ein
beliebiges einzelnes Zeichen. Beispiel: Der Suchstring `BD 2?9
' findet sowohl
die Bezeichnungen `BD 249
' als auch `BD 209
'.
*
' ersetzt eine beliebige
Anzahl von Zeichen, oder eine leere (!) Zeichenkette. Beispiel: Der Suchstring
`linear*
' findet sowohl
die Bezeichnungen `linearisiert
' und `linearregler
'
als auch `linear
'.
[]
' umklammert
eine Menge von Zeichen aus der eines auf den Suchstring passen muss.
Beispiel: Der Suchstring `B[CDF] 238
' findet sowohl
die Bezeichnungen `BC 238
' und `BD 238
' als auch `BF 238
'.