Heim > Java > javaLernprogramm > Wie teilt man Strings mit einem Punkt (.) als Trennzeichen in Java richtig auf?

Wie teilt man Strings mit einem Punkt (.) als Trennzeichen in Java richtig auf?

Linda Hamilton
Freigeben: 2024-12-21 16:01:16
Original
913 Leute haben es durchsucht

How to Properly Split Strings Using a Dot (.) as a Delimiter in Java?

Strings mit Punkttrennzeichen aufteilen

In Java kann die Methode split() verwendet werden, um einen String basierend auf einem angegebenen Wert in Teilstrings zu unterteilen Trennzeichen. Das Trennzeichen (.) hat jedoch in regulären Ausdrücken eine besondere Bedeutung, da es mit jedem einzelnen Zeichen übereinstimmt. Wenn Sie also eine Zeichenfolge an einem Punkt aufteilen möchten, müssen Sie ihn wie im folgenden Beispiel gezeigt maskieren:

String myFilename = "image.png";
String[] filenameParts = myFilename.split("\."); 

// Access the first part of the file name
String firstPart = filenameParts[0];
Nach dem Login kopieren

Indem wir den Punkt mit einem Backslash maskieren, stellen wir sicher, dass er wörtlich als interpretiert wird Das Trennzeichen zum Teilen der Zeichenfolge und nicht als Metazeichen für reguläre Ausdrücke. Dadurch können wir den Dateinamen in zwei Teile aufteilen, wobei der erste Teil die Zeichenfolge vor dem Punkt ist.

Das obige ist der detaillierte Inhalt vonWie teilt man Strings mit einem Punkt (.) als Trennzeichen in Java richtig auf?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage