String neuerString = alterString.replaceAll(".", " ");
String neuerString = " ".repeat(alterString.length());
String neuerString = String.format("%" + alterString.length() + "c", ' ');
Ich muss einige SaS Programme analysieren und Kommentare durch Leerzeichen ersetzen ,um die mögliche Befehle bei der Auswertung nicht mitberechnen.Welchen Sinn hat so eine Funktion?
Das heißt du holst dir immer eine komplette Datei in den Speicher? Nur bedingt empfehlenswert. Hast du mal überlegt die Datei zeilenweise zu verarbeiten und Kommentarzeilen in dieser Verarbeitung einfach zu skippen?Ich muss einige SaS Programme analysieren und Kommentare durch Leerzeichen ersetzen ,um die mögliche Befehle bei der Auswertung nicht mitberechnen.
Das mache ich auch,nur bei dem Schritt müssen die Zeilen noch bleiben,weil die Zeilen werden durchnummeriert ,um Später in html die Positionen zu verlinken.Kommentarzeilen in dieser Verarbeitung einfach zu skippen?