24. marts 2005 - 23:37
Der er
8 kommentarer og 1 løsning
Ændre karakter i String
En af de hurtige.. Hvordan ændrer jeg nemmest en enkelt karakter i en String? Mit problem er "\", som jeg gerne vil ændre til "/" overalt i min String.
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
24. marts 2005 - 23:43
#1
String.replaceAll("\\", "//); tror jeg
24. marts 2005 - 23:44
#2
replaceAll("\\", "//"); manglede lige en "
24. marts 2005 - 23:45
#3
Teknisk set kan du ikke ændre en karakter i en String. Du kan lave en ny String som er ændret. s = s.replace('\\', '/');
24. marts 2005 - 23:53
#4
Smid lige et svar en af jer..tak for hurtig respons.
24. marts 2005 - 23:57
#5
svar
25. marts 2005 - 00:03
#6
vær opmærksom på at første argument til replaceAll ikke er en normal streng men et regex udtryk
25. marts 2005 - 00:08
#7
du skal have fat i s.replaceAll("\\\\", "/");
25. marts 2005 - 00:11
#8
medmindre man vælger at bruge gammeldags replace som ikke har så mange unexpected features
25. marts 2005 - 00:14
#9
nå ja .. mente den kun gjorde det på den første char der matchede men åbenbart ikke.
Kurser inden for grundlæggende programmering