Slik fungerer finn og erstatt
Verktøyet leter etter alt som passer med det du skriver i «Finn», og setter inn teksten i «Erstatt med» på hvert treff. Som standard søker det ordrett og ignorerer forskjellen på store og små bokstaver. Resultatet vises med erstatningene markert, og du kopierer det ferdige resultatet.
Valgene
| Valg | Hva det gjør | Standard |
|---|---|---|
| Skille store og små bokstaver | «Norge» og «norge» regnes som ulike | Av |
| Bare hele ord | Treffet må ikke ligge inni et annet ord | Av |
| Regulært uttrykk | Søket tolkes som et JavaScript-mønster | Av |
Store og små bokstaver
Erstatningen settes inn nøyaktig slik du skriver den, uavhengig av hvordan det som ble funnet så ut. Treffer du «Oppgaven» i begynnelsen av en setning og erstatter med «besvarelsen», får du liten forbokstav. Slå på å skille store og små bokstaver, og kjør to ganger med hver sin skrivemåte, hvis det er viktig.
Regulære uttrykk i praksis
Med regex slått på kan du for eksempel finne alle beløp og bytte valuta. Søker du etter (\d+) kr og erstatter med $1 NOK, blir «250 kr» til «250 NOK». I erstatningen betyr $1 det som sto i første parentes. Mønstrene følger JavaScript-syntaks, og søket kjører med Unicode slått på, så norske bokstaver håndteres riktig. Er mønsteret ugyldig, vises en feilmelding i stedet for et resultat.
Før du erstatter
- Se på hvor mange treff verktøyet melder. Et uventet høyt tall betyr ofte at søket er for vidt.
- Bruk «bare hele ord» når du bytter korte ord.
- Behold originalteksten til du har kontrollert resultatet.
Begrensninger
Verktøyet bytter tekst, men forstår ikke bøyning. Bytter du «bok» til «hefte», blir ikke «bøker» endret til «hefter». Det bytter heller ikke tekst i flere filer på én gang. Vil du rydde mellomrom først, bruker du ryddeverktøyet, og vil du se forskjellen mellom to versjoner, bruker du sammenligning av tekster.