Getting Started mit AppleScript (Lektion IV - Working with text)
Posted by: fidel in AppleScript, How to, _deutsch, mac, tags: applescript, character, getting started, how to, length, paragraph, text, tutorial, word, working with textNachdem ich in Lektion I - III den Umgang mit Dialogen versucht habe zu erklà ¤ren wird es nun Zeit den Blick auf andere Aspekte von appleScript zu werfen.
Zuvor aber nochmal die Links zu den bisherigen Beitrà ¤gen der Serie:
- Lektion I - Hello World
- Lektion II - Working with comments and dialogs
- Lektion III - Working with dialogs and answers
Nun aber der Blick nach vorne und das heutige Thema
Umgang mit Text
LÃ ¤nge von Text
Wir wollen die Là ¤nge einer Text-Variable errechnen bzw wissen. Dafà ¼r definieren wir uns vorab einen String myTestText und erhalten durch den Gebrauch des Befehles length die Là ¤nge unserer Test-Variable. Diese wird abschließend ausgegeben. Das folgende Bild sollte dies ausreichend erlà ¤utern:
Elemente eines Textes
Nun wollen wir uns einen là ¤ngeren Text vornehmen, aus dem wir z.b. ein bestimmtes Wort wissen wollen.
Im folgenden Beispiel speichern wir uns das fà ¼nfte Wort auf die Variable: myFifthWord. Dies geschieht mit dem Befehl word of
Absatz / Zeile eines Textes
à €žhnlich kà ¶nnte man sich auch einen bestimmten Absatz eines Textes heraussuchen. Dies kann mit dem Befehl paragraph realisiert werden. Bitte hierbei darauf achten dass man bei der Definition von myTextText auch wirklich Zeilenumbrà ¼che generiert, sonst ist das fà ¼r AppleScript kein Paragraph. Man sollte den Unterschied zwischen dem folgenden Text sowie den Text-Definitionen in den obigen Beispielen klar am Bild sehen (vorher: eingerà ¼ckt, nun nicht eingerà ¼ckt)
Einzelnen Buchstaben eines Textes
Um einen einzelnen Buchstaben auszulesen ersetzten wir einfach paragraph im obigen Beispiel mit character.
Bestimmte Zeichen eines Textes
Nun wollen wir die Zeichen 2 bis 10 aus unserem TestText auslesen. In diesem Fall verwenden wir dne Befehl text.
So ich hoffe der Artikel war hilfreich.
Whats next ?
Im folgenden Artikel wird es um das auslesen von Text aus einer Dateil gehen.
Similar Posts:























Entries (RSS)