Ich muss alle Ziffernmuster durch ein Zeichen ersetzen. Für eine Ziffer funktioniert es einwandfrei, z. B. für die gegebene Zeichenfolge ramesh_gone_to_avbp_9_vc.pdf. Es funktioniert einwandfrei, wenn es in ramesh_gone_to_avbp_*_vc.pdf geändert wird. Für die gegebene Eingabe ramesh_gone_to_avbp_91_vc.pdf ändert es sich jedoch in ramesh_gone_to_avbp_**. _vc.pdf aber ich möchte eine Ausgabe wie ramesh_gone_to_avbp_*_vc.pdf
Das habe ich bisher versucht
Code: Select all
String ss = "ramesh_gone_to_avbp_92_vc.pdf";
System.out.println(ss.replaceAll("(?