Backslash aus mehreren einen machen?

matt89

Mitglied
Angabe
Liefert den kompletten an parsePathname(String) übergebenen Pfadnamen in
normalisierter Form zurück. Normalisierung bedeutet hierbei, dass mehrfach hintereinander
auftretende Pfadseparatoren nur einfach ausgegeben werden (also zB. '///' als '/').
Bitte beachten Sie, dass Sie den unter Windows gebräuchlichen Pfadseparator '\' im Java-
Code als „\\“ angeben müssen, da er andernfalls als Escape-Character interpretiert wird.
Nutzen Sie für die Normalisierung zudem den von der Plattform abhängigen Pfadseparator
java.io.File.separatorChar.

Meine Frage: wie bekomme ich das hin wenn ich zum beispiel
/d.//arbeisplatz\\\\musik/// rockmeamadues.mp3 habe
und da jetzt aus den ganzen slashs und backslashs einen draus zu machen??
Also erstens mal mit replace alle salsh zu backslash machen und dann.....?
hab schon tausend sachen versucht und im buch gesucht nach einer methode die des macht:rtfm:

gibt es evtl. eine funktion die des macht? HILFE
 
T

triopsfreak

Gast
Java:
replaceAll("\\*" , "\\")

das "*" bedeutet dass beliebig viele vorkommen dürfen!
 

matt89

Mitglied
alter du verarschst mich jetzt oder so eifnach ist des:lol:
und ich such und such nach irgendwas
ich hab schon mit arrays und so einen schmarn rumgebastelt halt total der scheiß programmierstil
ein echt fettes danke:):toll::applaus:
 

Haave

Top Contributor
Hängt's daran, dass du die Methode einfach nur ausführen lässt, aber nicht einer Variablen zuweist? Strings sind in Java unveränderlich, die Methode ändert nichts an dem übergebenen String - du musst den Rückgabewert der Methode also einer anderen Variablen zuweisen.
Java:
String neuerString = "/d.//arbeisplatz\\\\musik/// rockmeamadues.mp3".replaceAll("\\*" , "\\")

Du brauchst übrigens deshalb nicht gleich ein neues Thema mit dem gleichen Titel und Inhalt eröffnen ;)
 

eRaaaa

Top Contributor
Mhm, aber replaceAll/replace ersetzt doch eh schon jedes vorkommen :)
Aber btw: der erste String bei replaceAll ist ein regulärer Ausdruck --> Using Regular Expressions in Java
In literal Java strings the backslash is an escape character. The literal string "\\" is a single backslash. In regular expressions, the backslash is also an escape character. The regular expression \\ matches a single backslash. This regular expression as a Java string, becomes "\\\\". That's right: 4 backslashes to match a single one.
 

irgendjemand

Top Contributor
Java:
replaceAll("\\*" , "\\")

das "*" bedeutet dass beliebig viele vorkommen dürfen!

jawoll ... RegEx FAIL ...

du weist schon das in RegEx "\\" als escaper steht oder ? also würdest du mit "\\*" nicht belibig viele "\" ersetzen sondern "*" da dieser in RegEx ein metazeichen ist und durch "\\" escaped wird


@TO

verwende einfach String.replace("\\\\", "\\") ...

sollte passen ...
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
K Das Backslash Problem Java Basics - Anfänger-Themen 5
D Slash durch zwei Backslash ersetzen Java Basics - Anfänger-Themen 11
L Problem, Backslash einzugeben - Version? Java Basics - Anfänger-Themen 11
L String.indexOf -> Backslash Java Basics - Anfänger-Themen 3
A Doppelter Backslash durch einen einfachen Backslash ersetzen Java Basics - Anfänger-Themen 6
S Backslash ersetzen. Java Basics - Anfänger-Themen 5
Guybrush Threepwood Backslash escapen Java Basics - Anfänger-Themen 5
E String abscheiden nach letztem Backslash Java Basics - Anfänger-Themen 3
P Dateipfad mit Backslash Java Basics - Anfänger-Themen 23
K Das Böse Backslash Java Basics - Anfänger-Themen 8
F regex bei replaceAll und backslash ersetzen geht nicht. Java Basics - Anfänger-Themen 1
B Backslash Java Basics - Anfänger-Themen 3
T Doppel Backslash Java Basics - Anfänger-Themen 8
P replaceAll Problem mit Backslash Java Basics - Anfänger-Themen 1
A Reguläre Ausdrücke: Problem mit Backslash Java Basics - Anfänger-Themen 3
L Backslash als Pattern bzw. RegEx Java Basics - Anfänger-Themen 1
U Funktionale Interfaces mit mehreren abstrakten Methoden? Java Basics - Anfänger-Themen 8
C Problem mit mehreren Methoden + Scanner Java Basics - Anfänger-Themen 5
Poppigescorn String mit mehreren Wörtern füllen? Java Basics - Anfänger-Themen 4
CptK Interface Functional interface mit mehreren Methoden Java Basics - Anfänger-Themen 6
P Objekt in mehreren Methoden verwenden. Java Basics - Anfänger-Themen 3
B Threads Problem mit mehreren Threads Java Basics - Anfänger-Themen 38
freudianslip if-Statement mit mehreren Zahlenwerten Java Basics - Anfänger-Themen 4
B Zeitgleiches Arbeiten am Code mit mehreren Personen? Java Basics - Anfänger-Themen 7
M Arrays mit mehreren Werten über JOptionPane initialisieren Java Basics - Anfänger-Themen 12
S Und-Abfrage mit mehreren Ungleich-Operatoren Java Basics - Anfänger-Themen 17
D Aufruf von mehreren Activities bringt die app zum Absturz Java Basics - Anfänger-Themen 5
G String mit mehreren Attributen aufteilen Java Basics - Anfänger-Themen 6
B Funktion mit mehreren Rückgabewerten aka Prozeduren? Java Basics - Anfänger-Themen 12
L Wie geht man bei mehreren Action Klassen vor? Java Basics - Anfänger-Themen 0
O compareTo nach mehreren Kriterien Java Basics - Anfänger-Themen 13
B Java Mail: suchen von mehreren Emailadressen Java Basics - Anfänger-Themen 5
R Antwort vom Server an mehreren Clients senden Java Basics - Anfänger-Themen 3
G Refactoring von mehreren identischen Klassen Java Basics - Anfänger-Themen 36
K Geburtsdaten von Mehreren Personen speichern und Alter ausgeben Java Basics - Anfänger-Themen 11
T Interface Methode im Interface mit mehreren Parametern Java Basics - Anfänger-Themen 10
F Problem beim entfernen von mehreren Listenelementen auf einmal (Programmierung des Spiels Arschloch) Java Basics - Anfänger-Themen 1
S boolean Wert von mehreren int Möglichkeiten abfragen ? Java Basics - Anfänger-Themen 4
E if-Bedingung mit mehreren Möglichkeiten ? Java Basics - Anfänger-Themen 6
B MVC Struktur mit mehreren Szenen - wer schaut mal bitte drüber? Java Basics - Anfänger-Themen 2
A String mit mehreren Zeilen splitten Java Basics - Anfänger-Themen 4
U Schleife mit mehreren Bedingungen ? Java Basics - Anfänger-Themen 29
C OOP Von mehreren Klassen aus auf das selbe Objekt zugreifen Java Basics - Anfänger-Themen 8
M Erste Schritte Speichern von mehreren Daten Java Basics - Anfänger-Themen 3
B Variable in mehreren Klassen nutzen Java Basics - Anfänger-Themen 4
D Eine MySQL Verbindung in mehreren Klassen Java Basics - Anfänger-Themen 8
F Interface Nach mehreren Kriterien sortieren Java Basics - Anfänger-Themen 2
S OOP Variablen zwischen mehreren Klassen Java Basics - Anfänger-Themen 11
F Http Post von mehreren Daten Java Basics - Anfänger-Themen 5
Dechasa Interface JFrame mit mehreren Übereinander liegenden JPanel Java Basics - Anfänger-Themen 5
R Eine Datei mit mehreren Zeilen beschreiben Java Basics - Anfänger-Themen 5
S PHP Aufruf mit mehreren Variablen Java Basics - Anfänger-Themen 2
H Klassen Auf eine Hashtable aus mehreren Klassen zugreifen Java Basics - Anfänger-Themen 12
N Aufgabe: Pizza Konstruktor mit mehreren beliebigen Durchmesser/Preiskombinationen Java Basics - Anfänger-Themen 8
R Objekt erstellen - Attribute mit mehreren Werten Java Basics - Anfänger-Themen 1
F Selben Code in mehreren Projekten Java Basics - Anfänger-Themen 1
I Listen sortieren bei mehreren Listen zu einer Java Basics - Anfänger-Themen 2
M JUnit Testmethoden mit mehreren assert Methoden Java Basics - Anfänger-Themen 1
G Klassen Problem mit mehreren Klassen Java Basics - Anfänger-Themen 2
kaoZ Input/Output Android : Deserialisieren von mehreren Objekten in einer Datei Java Basics - Anfänger-Themen 0
J Menü mit mehreren Bildern Java Basics - Anfänger-Themen 5
kaoZ Input/Output Einlesen von mehreren Zeilen Java Basics - Anfänger-Themen 4
T Variablen Zufallsgenerator mit mehreren Variablen Java Basics - Anfänger-Themen 3
Devil0s Entwicklung mit mehreren Leuten Java Basics - Anfänger-Themen 7
3 JLabel - Text in mehreren Zeilen zentrieren Java Basics - Anfänger-Themen 5
R Compiler-Fehler Auf selben Array in mehreren "cases" vom "Switch" zugreifen Java Basics - Anfänger-Themen 11
K Vererbung Methoden in klassen auslagern und in mehreren Klassen verfügbar machen Java Basics - Anfänger-Themen 8
D Eine Variable in mehreren "switch" Java Basics - Anfänger-Themen 24
P Liste in einer Klasse füllen und mehreren anderen Klassen lesend verwenden Java Basics - Anfänger-Themen 5
propra Objekte in mehreren Listen Java Basics - Anfänger-Themen 6
T GUI Prog. mit mehreren Klassen Java Basics - Anfänger-Themen 4
K Erste Schritte Eingabetext besteht aus mehreren Zeilen? Java Basics - Anfänger-Themen 3
D javac zum Kompilieren von mehreren Dateien Java Basics - Anfänger-Themen 6
P Auslesen von mehreren XML Dateien - Fehler Java Basics - Anfänger-Themen 11
M Java Berechnung mit mehreren Lösungen? Java Basics - Anfänger-Themen 9
T List mit mehreren gleichen Strings bereinigen Java Basics - Anfänger-Themen 4
firefexx Input/Output close() bei mehreren Streams Java Basics - Anfänger-Themen 5
L Server mit mehreren Clients Java Basics - Anfänger-Themen 25
C Methoden Methoden mit mehreren Rückgabewerten Java Basics - Anfänger-Themen 11
D OOP Objekt in mehreren Objekten Java Basics - Anfänger-Themen 3
T Hashmap mit mehreren Werten Java Basics - Anfänger-Themen 9
M Frame mit mehreren areas Java Basics - Anfänger-Themen 14
P Wie mehreren Threads Aufgaben zuweisen und abarbeiten lassen? Java Basics - Anfänger-Themen 15
Dit_ Aktualisieren von mehreren Views Java Basics - Anfänger-Themen 2
S Datentypen In mehreren Dateien Strings ersetzen Java Basics - Anfänger-Themen 14
B Swing Applikation mit mehreren Klassen Java Basics - Anfänger-Themen 2
J Matheaufgabe aus String mit mehreren Operatoren Java Basics - Anfänger-Themen 16
Q If-Abfrage mit mehreren Bedingungen Java Basics - Anfänger-Themen 6
D Datentypen Aufzählunsdatentyp in mehreren Klassen verwenden? Java Basics - Anfänger-Themen 10
U Umsetzungsfrage: Personen mit mehreren "Rollen" Java Basics - Anfänger-Themen 9
D Datentypen Liste mit Objekten aus mehreren Klassen Java Basics - Anfänger-Themen 3
P Doppelte Einträge in mehreren Textfiles finden und ausgeben Java Basics - Anfänger-Themen 8
M String mit mehreren Zahlen in Integer-Array Java Basics - Anfänger-Themen 2
S Infos aus mehreren JVMS verbinden Java Basics - Anfänger-Themen 3
ModellbahnerTT Klassen in mehreren Projekten benutzten Java Basics - Anfänger-Themen 3
J Performance Vergleich von if-Abfragen mit mehreren Bedingungen Java Basics - Anfänger-Themen 9
B Identifikation eines einzelnen Buttons aus mehreren Buttons per Schleife erzeugten Java Basics - Anfänger-Themen 4
M property mit mehreren werten Java Basics - Anfänger-Themen 3
H Vergleichen mit mehreren Textdateien Java Basics - Anfänger-Themen 2
X Konfiguration einer Anwendung aus mehreren Dateien Java Basics - Anfänger-Themen 11

Ähnliche Java Themen

Neue Themen


Oben