Hoppa till innehåll
TextArray
100% lokalt

Hitta och ersätt

Ersätt varje förekomst av ett ord eller mönster med valfritt stöd för regex.

Inmatning
Utmatning

Hitta och ersätt

Klistra in din text, skriv vad du ska hitta och vad du ska sätta i dess plats, och varje förekomst ersätts på en gång. Sammanställningen under utgången talar om hur många matchningar som hittades, så att du kan bekräfta att ändringen gjorde vad du förväntade dig innan du kopierade resultatet.

Det här är verktyget för redigeringar som är tråkiga i en ordbehandlare och besvärliga i en redigerare som du inte har öppen: byta ett produktnamn över release notes, fixa ett felstavat klientnamn i ett långt dokument, ändra en domän i en lista med URL:er eller ta bort ett upprepat prefix från exporterad data. Eftersom det fungerar på hela texten i ett pass tar tusen ersättningar inte längre tid än en.

Tre alternativ styr matchningen. "Match case" är på som standard, så "Cat" och "cat" är olika; stäng av den för att fånga båda. "Endast hela ord" hindrar "katt" från att matcha inuti "katalog". "Använd reguljärt uttryck" låser upp mönster: sök efter \\d+ för att träffa varje nummer, ^\\s+ för att ta bort ledande blanksteg, eller fånga grupper och hänvisa till dem i ersättningen som $1 och $2 — genom att söka (\\w+)-(\\w+) och ersätta med $2-$1 byter halvorna av varje bindestreckspar. Med regex avstängd tas din söktext bokstavligt, så ett punkt matchar bara ett punkt och en $1 i ersättningen förblir en $1. Om ett mönster är felformat säger verktyget det lugnt istället för att returnera bruten utdata.

Allt körs i din webbläsare. Inget laddas upp, så kontrakt, inloggningsuppgifter och kunddata är säkra att arbeta med här.

FAQ

Behöver jag känna till reguljära uttryck?
Nej. När "Använd reguljärt uttryck" är avstängt matchas din söktext bokstavligt, inklusive tecken som . * och ? som annars skulle ha speciell betydelse.
Kan jag återanvända delar av matchen i ersättningen?
Ja, i regex-läge. Linda en del av mönstret inom parentes och hänvisa till det som $1, $2 och så vidare i ersättningsfältet.
Hur tar jag bort text istället för att ersätta den?
Skriv vad du vill ha bort i sökfältet och lämna ersättsfältet tomt. Varje match tas bort.
Varför rapporterar min ersättare noll matchningar?
Vanligtvis fall. "Match case" är på som standard, så "Cat" matchar inte "cat". Stäng av den eller kontrollera att "endast hela ord" inte utesluter partiella matchningar.
Är min text uppladdad någonstans?
Nej. Verktyget körs helt i din webbläsare och din text lämnar aldrig din enhet.