Ich suchte im Internet und ich fand nur Beispiele, die jede Datei öffnen und die Regexp auf den Inhalt anwenden. Gibt es eine Möglichkeit, die Regexp auf alle Dateien in einem Ordner anzuwenden? das gleiche würde ich mit "Grep" auf Linux tun, aber ich muss einen tragbaren Code schreiben.Anwenden einer Suche und ersetzen regexp auf alle Dateien in einem Ordner in Java
0
A
Antwort
0
Wollen Sie so etwas?
for(File file : directory.listFiles())
{
if(file.isFile())
{
String name = file.getName();
String newName = name.replaceAll("foo","bar");
file.renameTo(newName);
}
}
+0
Nein es ging darum, eine Regexp auf den Inhalt der Dateien wie Grep –
Verwandte Themen
- 1. mehrzeilige Suche mit regexp in Eclipse ersetzen
- 2. Suche nach einem Regexp in einer Java-Arraylist
- 3. Finden Sie alle Dateien in einem Ordner
- 4. Suche und ersetzen Referenzen auf lokale Dateien in HTML-Datei?
- 5. Python: analysieren alle Dateien in einem Ordner
- 6. So verbinden und überprüfen Sie alle Dateien in einem Ordner innerhalb mehrerer Server mit Java
- 7. alle Dateien in einem Ordner umbenennen
- 8. Alle Dateien in einem Ordner wiederherstellen
- 9. Suchen und Ersetzen Code über alle Dateien in einem Ordner in Linux
- 10. Alle Dateien in einem Ordner öffnen
- 11. Bringen Sie alle Dateien in einem Ordner
- 12. Ersetzen Sie alle "(" und ")" in einer Zeichenfolge in Java
- 13. Regexp anwenden und die höchste Nummer in einer Liste finden
- 14. Verschieben Sie alle Dateien in einem Ordner auf einen anderen?
- 15. Ersetzen einer Datei in mehrere Ordner/Unterverzeichnisse
- 16. Suchen und Ersetzen in Java-Dateien
- 17. Java - Suche nach Dateien in einem Verzeichnis
- 18. Suche alle Dateien in WebStorm
- 19. Suchen und Ersetzen über alle Dateien in einem Ordner durch Python?
- 20. Suche nach geänderten Dateien in einem ClearCase-Ordner
- 21. Suchen/Ersetzen Sie alle Dateien im Namespace oder Ordner
- 22. Automatische Bestätigung ersetzen Ordner und Dateien
- 23. Listet Dateien in einem Ordner auf
- 24. Lesen Sie alle Dateien in einem verschachtelten Ordner in Spark
- 25. Javascript erweiterte ersetzen - RegExp?
- 26. Dateien hochladen und in einem Ordner speichern?
- 27. Wie durchlaufe ich alle Dateien in einem Ordner mit C?
- 28. Wie listet man alle Dateien in Google Drive in einem Ordner mit einem festgelegten Namen auf?
- 29. bekommen alle Dateien in UWP App Ordner
- 30. Die Anzahl der Dateien in einem Ordner in Java
Teilen Sie diese Aufgabe in ihre Bestandteile auf. Weißt du, wie man alle Dateien in einem Verzeichnis bekommt? Prüfen. Weißt du, wie man in einer Datei mit einem Regex-Muster sucht? Prüfen. Stellen Sie alles zusammen ... –
Ich bin mir sicher, dass jemand eine Bibliothek dafür entwickelt hätte. Versuche nicht, selbst einen zu schreiben, wenn du nicht gerade lernst. – adarshr
richtig das ist, was ich vermutete. Es sollte schon etwas geschehen sein ... –