Søking og erstatting av tekst

Swift:
Søking og erstatting av tekst

Hvordan:

let originalText = "Det var en gang en programmerer som kodet Swift."
let searchText = "programmerer"
let replacementText = "utvikler"

if let range = originalText.range(of: searchText) {
    let newText = originalText.replacingCharacters(in: range, with: replacementText)
    print(newText)
} else {
    print("Teksten ble ikke funnet.")
}

// Output
// Det var en gang en utvikler som kodet Swift.

Dypdykk

Før i tiden krevde tekstbehandling tunge operasjoner. Nå, med Swift og dens String API, er søk og erstatting enkel. Alternativer inkluderer regulære uttrykk for komplekse mønster. Ved implementering, vær obs på Swift sin Unicode-representasjon av strenger, som påvirker hvordan de indekseres.

Se også: