Stringmaipulation, Textfile einelsen und Suchen und Ersetzen

  • Themenstarter Themenstarter Guest
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo! Ich hab eine paar Probleme mit der Stringmaipulation.
Ich möchte zunächst eine Textdatei in einen String einlesen (soweit kein Problem) dann möchte ich diese nach bestimmten Mustern durchsuchen und ersetzen (z.B. überall das Wort "Katze" durch "Hund" ersetzen) ... hab die Methode replaceAll gefunden komm damit aber nicht zurecht?

Kann mir jemadn ein Beispiel schreibeN?
 
Code:
String s = "..."; // Inhalt des Strings halt
s.replaceAll("Katze", "Hund");
 
Uff, so einfach? 😳
Vielen Dank für die Schnelle Lösung :toll:
 
Hm, es klappt wohl doch nicht?

Code:
import java.io.*;
public class test{
  public static void main(String[] args){
    String text = "Mansche schreiben das Wort Manche mit sch";
    text.replaceAll("sch", "<");
    System.out.println(text);
  }
}

String text bleibt unverändert!
 
Hallo! Ich habe ein ähnliches Problem.

Ich habe ein String in dem HTML Tag vorkommmen. Zwischen der 190 - 200 Zeichen des Strings sollen aber alle HTMl Tags extrahiert werden. Alle anderen Tags die in dem String vorkommen sollen erhalten bleiben. Da ich neu in dem Thema bin hab ich keine Lösung.

Ich hoffe das ihr mir weiterhelfen könnt?

gruß
 
zunächst mal sicherlich überhaupt die Datei mit BufferedReader zeilenweise einlesen
 
Die Methode kenn ich schon. Das Problem dabei ist, wie ich der Methode sage das nicht alle HTMl Tags rausgefilteret werden, sonder nur die die zwischen dem 190ten und dem 200ten zeichen vorkommen. Die restlichen HTML Tags die zb am anfang oder am Ende des Strings stehn können sollen nicht beachtet werden...

Hoffe ich konnte es jetzt etwas verständlicher erklären....
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben