Forside / Tekst- og listeværktøjer / Filtrér tekstlinjer
Gratis onlineværktøjer

Filtrér tekstlinjer

Filtrér linjer i din tekst med søgestreng eller regex. Bevar rækkefølgen, udeluk matchende linjer, og kør lokalt i browseren. Behandlingen foregår lokalt i d…

Begynd at bruge

Filtrering af tekstlinjer – funktioner og eksempler

Dette værktøj hjælper dig med at udtrække eller fjerne linjer fra en tekst, der indeholder en bestemt streng. Det er nyttigt, når du for eksempel har en liste over ord eller data og kun vil beholde de linjer, der opfylder et kriterium.

Eksempel: Simpel filtrering

Forestil dig, at du har følgende linjer:

æble
banan
abrikos

Hvis du angiver søgestrengen 'ap' og ikke vælger 'Udeluk matchende linjer', får du følgende output:

æble
abrikos

Hvis du derimod vælger 'Udeluk matchende linjer', får du kun 'banan'.

Indstillinger og deres betydning

  • Brug regulært udtryk: Når denne er aktiveret, behandles din søgestreng som et JavaScript-regulært udtryk. Vær opmærksom på, at tegn som '[' og '+' har særlig betydning i regex. Hvis du indtaster et ugyldigt mønster, vises en fejlmeddelelse.
  • Forskel på store og små bogstaver: Som standard sammenlignes der uden forskel på store og små bogstaver. Hvis du aktiverer denne indstilling, skelnes der mellem store og små bogstaver.
  • Udeluk matchende linjer: Vender filtreringen om, så kun linjer, der ikke matcher, beholdes.

Begrænsninger

Værktøjet ændrer ikke teksten inde i en linje, sorterer ikke resultaterne og giver ingen mulighed for at uploade filer. Det kører udelukkende i din browser, så dine data forbliver på din enhed.

Ofte stillede spørgsmål

Hvordan fungerer matching af delstrenge?

Som standard søger værktøjet efter en delstreng i hver linje. Det kræver ikke, at hele linjen matcher søgestrengen. For eksempel vil søgestrengen 'an' matche både 'banan' og 'abrikos' (da 'abrikos' indeholder 'an'? Nej, 'abrikos' indeholder ikke 'an' – men 'banan' gør). Faktisk matcher 'an' kun 'banan' i eksemplet.

Hvad sker der, hvis jeg indtaster et ugyldigt regulært udtryk?

Hvis du har aktiveret 'Brug regulært udtryk' og indtaster et mønster, der ikke kan fortolkes, vises en fejlmeddelelse, og du skal rette mønsteret, før du kan filtrere.

Kan jeg bruge værktøjet til at fjerne linjer, der indeholder bestemte ord?

Ja, det kan du. Hvis du vil fjerne linjer, der indeholder et bestemt ord, skal du indtaste ordet som søgestreng og vælge 'Udeluk matchende linjer'. Så beholdes kun de linjer, der ikke indeholder ordet.

Checkliste til brug

  • Indsæt din tekst med linjeskift.
  • Angiv søgestreng eller regex-mønster.
  • Vælg eventuelle indstillinger for store/små bogstaver og eksklusion.
  • Klik på 'Filtrér' og kontrollér output.

Behandlingen foregår lokalt i din browser.