Ik wil in strings het teken ' in \' veranderen. Dus gebruik ik:
Maar deze code doet niets! Nog vreemder is dit:
Dit geeft de volgende fout:
Ik snap er niets van. Weet iemand een andere manier om dit gedaan te krijgen?
code:
1
| string.replaceAll("'", "\\'"); |
Maar deze code doet niets! Nog vreemder is dit:
code:
1
| string.replaceAll("'", "\\"); |
Dit geeft de volgende fout:
code:
1
2
3
4
5
| Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 1
at java.lang.String.charAt(String.java:460)
at java.util.regex.Matcher.appendReplacement(Matcher.java:544)
at java.util.regex.Matcher.replaceAll(Matcher.java:646)
at java.lang.String.replaceAll(String.java:1710) |
Ik snap er niets van. Weet iemand een andere manier om dit gedaan te krijgen?