Hallo Gast.  
  Registrieren - Anmelden  
 
 
Tipps & Tricks
<anzeige>
 
Top-News
 
MACup 06.1999: Software: Nach Mustern suchen Jede Textverarbeitungssoftware enthält eine Suchfunktion, und fast alle können auch Sonderzeichen wie Tabulatoren oder Zeilenschaltungen suchen - näheres dazu finden Sie in MACup 7/98, Seite 151. Einige Programme bieten aber auch wesentlich weitergehende Möglichkeiten, zum Beispiel die Suche nach Zeichenmustern.
Dabei können Sie zunächst einmal nach Wörtern suchen, die ein beliebiges Zeichen enthalten. Die Stelle, an der dieses Zeichen stehen soll, wird durch ein Fragezeichen markiert. Mit dem Suchtext "a?t" finden Sie also beispielsweise die Worte "Ast", "alt" oder "Amt", aber nicht "AT" (weil zwischen A und T kein Zeichen steht) oder "Ausritt" (weil zwischen A und T mehr als ein Zeichen steht). Diese Suchfunktion bieten neben FrameMaker und Word auch die Programme TexEdit und PageMaker - hier müssen Sie "^?" eingeben -, VivaPress und XPress - hier geben Sie "?" ein - sowie BBEdit, das als Platzhalter aber statt des Fragezeichens einen Punkt verwendet.
Wenn Sie mit Hilfe einer Suchformel eine Zeichenkette von beliebiger Länge ausfindig machen wollen, verwenden Sie den Asterisk "*". Die Formel "a*t" bedeutet also, daß Sie jedes Wort oder jeden Wortteil suchen (eine für "*" eingesetzte Zeichenkette kann kein Leerzeichen enthalten), das mit einem A beginnt und mit einem T endet. Sie finden jetzt noch immer "alt", "Ast" und "Amt", aber zum Beispiel auch "AT", "Ausritt" und "Alphabet". Diese Suchfunktion gibt es in FrameMaker und Word. In BBEdit müssen Sie "[^ ]*" eingeben, der entsprechende Suchtext lautet hier also "a[^ ]*t".
Schließlich haben Sie auch noch die Möglichkeit, nach Texten zu suchen, die an einer Stelle eines von mehreren Zeichen enthalten. Die fraglichen Zeichen schließen Sie in eckige Klammern ein, so daß etwa die Suche nach "a[ls]t" die Wörter "alt" und "Ast" zutage fördert, aber nicht "Amt". Diese Suchmöglichkeit läßt sich nun auch variieren: so sucht das Programm durch ein vorgesetztes "^" nach Textstellen, in denen die angegebenen Zeichen nicht vorkommen. Mit "a[^ls]t" fände man also "Amt", nicht aber "alt" oder "Ast". Zudem können Sie auch einen Bereich von Zeichen angeben: "a[k-r]t" findet Wörter, die an zweiter Stelle einen Buchstaben zwischen K und R aufweisen, das sind beispielsweise "alt" und "Amt", aber nicht "Ast". Über diese Funktion verfügen BBEdit, Word und FrameMaker (verwenden Sie in Word ein Ausrufezeichen anstelle des "^"wink.
Die genannten Programme enthalten natürlich noch weitere Funktionen zur Suche von Textmustern, die Sie am besten der jeweiligen Programmdokumentation entnehmen.
Insbesondere BBEdit bietet - wie viele andere Editoren für Programmierer - außerordentlich flexible Möglichkeiten, die weit über die hier beschriebenen hinausgehen.
Beachten Sie, daß in FrameMaker und Word die Suche nach Textmustern im Suchdialog eingeschaltet werden muß. Kreuzen Sie dazu "Jokerzeichen" oder "Mit Mustervergleich" an.
Von MACup Redaktion am 10.11.1999 -
 
Seite 1 von 1  
 
 
 

</ a n z e i g e >
  © MACup 1995 - 2008 · Impressum · Datenschutzerklärung · Haftungsausschluss · Nutzungsbedingungen · Mediadaten ·
  · Neue Mediengeschaft Ulm ·