[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt indexOf mit Unicode (Win10, CC2019)

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

indexOf mit Unicode (Win10, CC2019)

cwenet
Beiträge gesamt: 1139

12. Mai 2019, 21:23
Beitrag # 1 von 4
Bewertung:
(2041 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Abend,

ich versuche gerade hiermit ein Sonderzeichen zu erkennen:

Code
alert(test.indexOf('\u0x7')); 


In der Variable "test" befindet sich eine Zeichenkette, die das Zeichen "Einzug bis hierhin" enthält. Der alert wirft aber -1 aus.

Ein normales Satzzeichen wird korrekt gemeldet:
Code
alert(test.indexOf('.')); 


Mit der Bitte um Hilfe.

Gruß
Christoph
X

indexOf mit Unicode (Win10, CC2019)

drerol74
Beiträge gesamt: 507

12. Mai 2019, 22:29
Beitrag # 2 von 4
Beitrag ID: #570130
Bewertung:
(2027 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Christoph,

versuch mal

Code
test.indexOf("\x07") 



Schöne Grüße
Roland


als Antwort auf: [#570129]

indexOf mit Unicode (Win10, CC2019)

Hans Haesler
  
Beiträge gesamt: 5826

12. Mai 2019, 22:41
Beitrag # 3 von 4
Beitrag ID: #570131
Bewertung:
(2017 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Christoph,

okay, im Info-Fenster wird 0x7 angezeigt.

Wenn Du \u einsetzen möchtest: Nur das (oder die) Zeichen nach dem "x" nehmen
und davor mit Nullen auffüllen, bis der Wert vierstellig ist.

So sollte es funktionieren:

Code
alert(test.indexOf("\u0007")); 

Gruss, Hans


als Antwort auf: [#570129]

indexOf mit Unicode (Win10, CC2019)

cwenet
Beiträge gesamt: 1139

13. Mai 2019, 06:50
Beitrag # 4 von 4
Beitrag ID: #570133
Bewertung:
(1743 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Morgen Roland und Hans,

beides hat prima funktioniert, Dankeschön.

Einen schönen Tag und Wochenstart
Christoph


als Antwort auf: [#570131]
X