Udskiftning af tekst i Java er svært for specialtegn. Fordi compiler fortolker og ser visse specialtegn , såsom citater , som en indikator for en streng , koden kaster en fejl , når de forsøger at erstatte tekst med regulære udtryk. Men hvis du har brug for til at erstatte et enkelt citat med citationstegn til forberedelse til at sende til en database forespørgsel , kan du bruge på escape-tegnet ( "\\ " ) til at fortælle compileren at citatet er bogstaveligt og skal ikke vurderes som en strengvariabel designator . Instruktioner
1
Opret en snor. Den følgende linje kode er syntaksen for en streng oprettelse i Java: String myString = " Min kode afløser streng. "
2
Udskift enkelt anførselstegn og tildele den til en ny variabel . Denne linje kode erstatter ét tilbud til anførselstegn : String myNewStringNoQuotes = myString.replaceAll (" ", " \\ \\ \\ \\ ' ");
3
Udskriv output til bruger. For at verificere citatet er blevet udskiftet , printe den til console.System.out.println ( myNewStringNoQuotes ),
4
Vurdere output. Eksemplet koden udskriver følgende tekst : . Min kode '' s erstatningsstreng