16. oktober 2004 - 04:05Der er
4 kommentarer og 1 løsning
Erstatte <backslash> med <backslash><backslash>
Hvordan erstatter jeg \ med \\ i java ?
replaceAll("\\", "\\\\"); giver en regexp fejl split("\\"); giver samme fejk
i begge tilfælge kan det ikke compile med en enkelt \ alene
Alternativt kan man ændre den path delimiter File klassen bruger (ikke permanent kun i et tilfælde)
Skal bruge \\ i en sti istedet for \ fordi det skal bruges i nogle runtime kald der ikke kan klare enkelt \
*Hint admins* Følgende felter er ikke korrekte : * "\\" er ikke med til at beskrive dit problem, så formuler venligst en bedre titel. - jo det var det faktisk, men ok.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Ah, ja, jeg fik kun fikset den første. Lyt til carsten. Men lad mig så forklare.
I en JavaString skal een \ stå to gange: "\\\\" er derfor to \-ere. Det er så et regulært udtryk, hvor \ er "magisk", og derfor skal have en \ foran. Så der står reelt een når der står to (altså oprindeligt 4 ...) ;)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.