regex og sed
Kraftfulle verktøy er ikke bare for nerder.
Mange ganger når jeg laster jeg tekst fra internett trenger teksten og endres på en eller annen slags måte. Feks. når jeg laster jeg vokabularlister trenger jeg ofte å renske ut alle de ekstra tegnene folk putter inn, i tillegg må de restruktureres slik at de ender opp i csv formatet.
For mange er ‘søk og erstatt’ funksjonen en god redning, men til flere typer oppgaver er rett og slett ikke denne god nok. Det er her regex eller Regular Expressions kommer inn, disse lar deg søke etter spesielle mønster og hente ut akkurat det du vil ha.
regex
Oversikt over regexsymboler
|
|
Lær mer her.
sed
Eksempel: bruker vi inline editing med s kommandoen kan vi legge til noe på slutten av hver linje som begynner med ‘ku’:
|
|