Forenindex
»
Programme
»
Print/Bildbearbeitung
»
Adobe InDesign Skriptwerkstatt
» split String an Sonderzeichen [Indd15.1.1 WIN10]
split String an Sonderzeichen [Indd15.1.1 WIN10]
cwenet
Beiträge gesamt: 1139
22. Mär 2021, 09:10
Bewertung:
gelesen: 6821
Beitrag als Lesezeichen
Guten Morgen,
ich versuche gerade einen String an einem Sonderzeichen zu splitten:
Code
inhalt1Array = inhalt1.split("\t");
Das klappt mit einem Tabulator.
Nun benötige ich den Spezialtabulator "Tabulator für rechte Ausrichtung"
Folgendes habe ich versucht: ^y \u0x8 \y
Hat jemand eine Idee, welche Schreibweise zum Erfolg führt?
Gibt es sogar eine Übersicht mit den Sonderzeichen, zur Verwendung in Scripts?
Gruß
Christoph
split String an Sonderzeichen [Indd15.1.1 WIN10]
drerol74
Beiträge gesamt: 507
22. Mär 2021, 09:57
Bewertung:
gelesen: 6812
Beitrag als Lesezeichen
Hallo Chrisoph,
versuch es mal mit
Code
split("\b")
"\u0008" sollte eigentlich auch gehen.
Zitat
Gibt es sogar eine Übersicht mit den Sonderzeichen, zur Verwendung in Scripts?
Schreib dir alle gewünschten Sonderzeichen in einen Textrahmen und lies den Inhalt aus:
Code
TextFrame.contents.toSource()
Oder in der Infopalette von InDesign den Unicode auslesen.
Schöne Grüße
Roland
split String an Sonderzeichen [Indd15.1.1 WIN10]
cwenet
Beiträge gesamt: 1139
22. Mär 2021, 10:05
Bewertung:
gelesen: 6800
Beitrag als Lesezeichen
Besten Dank, Roland, so klappt es.
Schönen Tag
Christoph
split String an Sonderzeichen [Indd15.1.1 WIN10]
cwenet
Beiträge gesamt: 1139
17. Jun 2021, 17:28
Bewertung:
gelesen: 5243
Beitrag als Lesezeichen
Ich bins nochmal. Guten Tag.
Nun benötige ich ein Geviert zum Splitten.
Leider tut das hier nicht:
Code
split("\u2003")
Wo finde ich denn alle Nicht-Unicode-Schreibweisen von Sonderzeichen?
Wie zuvor den Tabulator für rechte Ausrichtung =
\b
split String an Sonderzeichen [Indd15.1.1 WIN10]
WernerPerplies
Beiträge gesamt: 2763
17. Jun 2021, 17:58
Bewertung:
gelesen: 5232
Beitrag als Lesezeichen
Moin,
funktioniert oft einfach mit
Copy and Paste
aus InDesign in den Skripteditor.
Einen schönen Tag wünscht
Werner Perplies
Praxisnahe Skript-Lösungen und Skript-Programmierung für Adobe InDesign
Aktuelles (Stand: 14.02.2024)
Kundenstimmen
split String an Sonderzeichen [Indd15.1.1 WIN10]
cwenet
Beiträge gesamt: 1139
17. Jun 2021, 18:03
Bewertung:
gelesen: 5220
Beitrag als Lesezeichen
Hallo Werner,
hat leider nicht funktioniert.
Wo finde ich den eine Übersicht mit allen Sonderzeichen in der Backslashschreibweise?
split String an Sonderzeichen [Indd15.1.1 WIN10]
WernerPerplies
Beiträge gesamt: 2763
17. Jun 2021, 18:13
Bewertung:
gelesen: 5212
Beitrag als Lesezeichen
Hallo Werner,
hat leider nicht funktioniert.
Bei mir schon.
Ich wandle solche Zeichen mit einer Unicode-Funktion um:
toUnicode
Einen schönen Tag wünscht
Werner Perplies
Praxisnahe Skript-Lösungen und Skript-Programmierung für Adobe InDesign
Aktuelles (Stand: 14.02.2024)
Kundenstimmen
split String an Sonderzeichen [Indd15.1.1 WIN10]
cwenet
Beiträge gesamt: 1139
17. Jun 2021, 18:23
Bewertung:
gelesen: 5203
Beitrag als Lesezeichen
Danke Werner, mit Unicode hat es funktioniert. Evtl. war da noch was bei copy + paste mit drin. Man sieht ja im Scripteditor nur ein leeres Etwas.
Schönen Abend.