Wyszukiwanie i zamiana tekstu

Rust:
Wyszukiwanie i zamiana tekstu

How to: (Jak to zrobić:)

fn main() {
    let text = "Witaj, Rust!".to_string();
    let search = "Rust";
    let replace_with = "Świat";

    let updated_text = text.replace(search, replace_with);
    println!("{}", updated_text);
}

Wyjście:

Witaj, Świat!

Deep Dive (Głębsze spojrzenie)

Historia funkcji wyszukiwania i zamiany sięga początku edycji tekstu na komputerach. Alternatywą dla replace() w Rust jest użycie wyrażeń regularnych z crate’a regex - to daje więcej mocy, ale jest też kosztowniejsze obliczeniowo. Aby zamienić tekst w Rust, można użyć wbudowanej metody replace() lub zbudować własną funkcję, co może być optymalne dla specyficznych przypadków.

See Also (Zobacz również)