Hi
Ich hab Probleme den Fehler bei mir zu finden. Und zwar hab ich folgendes Stück Code:
Allerdings wird nichts ersetzt.
Der String sieht folgendermasen aus:
"\\PCOL0N\\PCOL0H30.07.03 The pre-setting of COUNT=2000 will create a Print List of 500MB 1"
Die RegEx so:
"\\PCOL[A-Z0-9][A-Z0-9]"
Es sollen halt \PCOL0N und \PCOL0H ersetzt werden, allerdings macht der das nicht...
Warum nicht?
Danke
Ich hab Probleme den Fehler bei mir zu finden. Und zwar hab ich folgendes Stück Code:
Code:
static void replaceAll(StringBuffer buf, String regex, String replaceWith){
Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(buf.subSequence(0, buf.length()));
m.replaceAll(replaceWith);
}
Der String sieht folgendermasen aus:
"\\PCOL0N\\PCOL0H30.07.03 The pre-setting of COUNT=2000 will create a Print List of 500MB 1"
Die RegEx so:
"\\PCOL[A-Z0-9][A-Z0-9]"
Es sollen halt \PCOL0N und \PCOL0H ersetzt werden, allerdings macht der das nicht...
Warum nicht?
Danke