Ricerca e sostituzione del testo

Java:
Ricerca e sostituzione del testo

Come fare:

Ecco un esempio semplice in Java che mostra come cercare e sostituire una stringa.

public class SearchReplace {

    public static void main(String[] args) {
        String originalText = "Le mele sono rosse e le banane sono gialle.";
        String searchText = "rosse";
        String replaceText = "verdi";

        String replacedText = originalText.replace(searchText, replaceText);

        System.out.println(replacedText);
    }
}

Output:

Le mele sono verdi e le banane sono gialle.

Approfondimento:

Storicamente, il concetto di ricerca e sostituzione è stato introdotto nell’editing testuale e si è sviluppato come strumento comune negli IDE e negli editor di testo. In Java, String class introduce metodi come replace(), replaceAll(), e replaceFirst(). Le prime due varianti lavorano con stringhe semplici e espressioni regolari, rispettivamente. L’efficienza di queste operazioni può dipendere dalla lunghezza del testo e dalla complessità dell’espressione regolare.

Altre classi utili in Java per lavorare con testi includono StringBuilder e Pattern per compiti più avanzati come i MatchFinder.

Vedi Anche: