Sonderzeichen DACH ^

wersi77

Aktives Mitglied
Hallo,

Leider funktioniert das folgende nicht:
Java:
String pattern = "ABC^123^5";
String[] parts = pattern.split("^");

Wer kann mir helfen bzw. mir sagen, wie ich dem split-Parameter den korrekten Delimiter mitgebe?

Vielen Dank
 
M

Marcinek

Gast
Code:
pattern.split("\^");

Weil das ein RegEx Zeichen ist.
 
A

ASCII-Table

Gast
Korrekterweise wird "^" als "Zirkumflex" bezeichnet.
Ein Blick in [japi]Pattern[/japi] welches intern von String.split() genutzt wird (auch hier hätte die API geholfen : String.split(String RegEx) steht in der API IMMER für eine RegEx) hätte dir gesagt das "^" ein Meta-Zeichen ist und escaped werden muss.

@Marcinek
DAS wird nicht gehen da du sonst versuchst die Escape-Sequenz "\^" zu kodieren was sicher der Compiler als ungültig anmerken wird. Meta-Zeichen in RegEx werden immer mit "\\" kodiert. Daher auch "\" -> "\\\\".
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
R Sonderzeichen aus Datei einlesen und in Datei ausgeben. Allgemeine Java-Themen 17
N iText keine Sonderzeichen und Umlaute unter Windows Allgemeine Java-Themen 13
J Sonderzeichen für Griechisch Allgemeine Java-Themen 2
E Sonderzeichen nicht setzbar: Großes Problem bei Programmierung unter Linux Mint mit Virtual Box Allgemeine Java-Themen 5
MiMa Sonderzeichen Dateiname Allgemeine Java-Themen 18
A Bestimmte Sonderzeichen im Regulären Ausdruck Allgemeine Java-Themen 2
M Kommandozeile und Sonderzeichen Allgemeine Java-Themen 2
A Input/Output Serialisierung Sonderzeichen Allgemeine Java-Themen 3
S Zu .txt inklusive Sonderzeichen Allgemeine Java-Themen 3
X Java String Regex - Sonderzeichen Filtern Allgemeine Java-Themen 5
J HTML-Sonderzeichen ersetzen Allgemeine Java-Themen 2
K _alle_ Sonderzeichen parsen Allgemeine Java-Themen 2
Q Sonderzeichen Ausgeben Allgemeine Java-Themen 8
L Das Sonderzeichen & Allgemeine Java-Themen 14
W Problem bei der Suche (binarySearch) vom deutschen Sonderzeichen "ß" im einem Array Allgemeine Java-Themen 6
data89 (Deutsche) Sonderzeichen in Java Allgemeine Java-Themen 3
W Nicht deustche sonderzeichen mit normalen Zeichenvergleichen Allgemeine Java-Themen 2
G Sonderzeichen für Files Allgemeine Java-Themen 5
M Sonderzeichen in String suchen Allgemeine Java-Themen 4
@ RegEx: Alle Sonderzeichen ausser dem Punkt Allgemeine Java-Themen 4
M Sonderzeichen bzw. deren Erkennung Allgemeine Java-Themen 3
W Sonderzeichen einlesen Allgemeine Java-Themen 3
M [Windows] Aufruf von Java mit Sonderzeichen im Classpath Allgemeine Java-Themen 5
karambara Sonderzeichen-Problem beim Lesen und Speichern von Dateien Allgemeine Java-Themen 6
byte Unicode Sonderzeichen Allgemeine Java-Themen 2
W Sonderzeichen in Access 97 schreiben Allgemeine Java-Themen 2
M Sonderzeichen; Javac auf Lin <-> Win Allgemeine Java-Themen 11
T Html aus einem String strippen + Sonderzeichen ersetzten Allgemeine Java-Themen 2
J sonderzeichen entfernen Allgemeine Java-Themen 6
N HTML Sonderzeichen Allgemeine Java-Themen 4
J URL Objekt zu File Objekt - wie lösche ich Sonderzeichen Allgemeine Java-Themen 3
H Maskieren von Sonderzeichen beim Dateien lesen Allgemeine Java-Themen 2
V Umlaute, sonderzeichen beim HTMLEditiorKit Allgemeine Java-Themen 2
M Sonderzeichen in einem Regex? Allgemeine Java-Themen 2

Ähnliche Java Themen


Oben