FrazeColder
Lt. Commander
- Registriert
- Okt. 2013
- Beiträge
- 1.721
Hey Community,
Ich möchte gerne alle Zeichen, die man unter Windows nicht abspeichern kann aus dem Link fischen. Daher auch die replace() Methoden. Allerdings wenn ich im Debugger durch gehe, ersetzt er die Zeichen auch durch " ".
Allerdings bekomme ich dann doch wieder das hier heraus...
Wie kann ich das Problem lösen?
Da die letzte Methode "save = temp.replace("*", " ");" ist, gibt er mir komischerweise nur den Link heraus ohne Zeichen wie "*". Das ist auch der einzige Unterschied zwischen In- und Out/-put String!
MfG und Danke!
Ich möchte gerne alle Zeichen, die man unter Windows nicht abspeichern kann aus dem Link fischen. Daher auch die replace() Methoden. Allerdings wenn ich im Debugger durch gehe, ersetzt er die Zeichen auch durch " ".
Code:
String temp = new String("https://sou|ndcloud.com/kreamofficial</tove-?lo-talking-body-kre>am-re\\/?*mix:?in=jan-t-11/sets/chillig-house-electro");
String save = new String();
save = temp.replace("<", " ");
save = temp.replace(">", " ");
save = temp.replace("?", " ");
save = temp.replace("\"", " ");
save = temp.replace(":", " ");
save = temp.replace("|", " ");
save = temp.replace("\\", " ");
save = temp.replace("/", " ");
save = temp.replace("*", " ");
System.out.println(save);
Allerdings bekomme ich dann doch wieder das hier heraus...
Input
https://sou|ndcloud.com/kreamofficial</tove-?lo-talking-body-kre>am-re\\/?*mix:?in=jan-t-11/sets/chillig-house-electro
Output
https://sou|ndcloud.com/kreamofficial</tove-?lo-talking-body-kre>am-re\/? mix:?in=jan-t-11/sets/chillig-house-electro
Wie kann ich das Problem lösen?
Da die letzte Methode "save = temp.replace("*", " ");" ist, gibt er mir komischerweise nur den Link heraus ohne Zeichen wie "*". Das ist auch der einzige Unterschied zwischen In- und Out/-put String!
MfG und Danke!