Dokumentation för Renamer4Mac
← Tillbaka till översikten

Reguljära uttryck

Vad är ett reguljärt uttryck?

Reguljära uttryck ger dig möjlighet att söka med hjälp av regler som bildar sökuttryck. Detta ger dig ett mycket kraftfullt verktyg för sökning och ersättning.

Du kan hitta information om reguljära uttryck på många platser – en kort översikt följer nedan.

Om du föredrar att läsa mer djupgående dokumentation kan vi rekommendera följande böcker: Regular Expressions och Regular Expressions Quick Reference.

Översikt över reguljära uttryck

Jokertecken

.Ett enda tecken
(hallå|världen)Antingen "hallå" eller "världen"
[1-6]Ett tal mellan 1 och 6
[c-h]En liten bokstav mellan c och h
[D-M]En stor bokstav mellan D och M
[^a-z]Frånvaro av liten bokstav a t.o.m. z
[adx]En av bokstäverna a, d och x
[a-z13]En liten bokstav eller 1 eller 3

Frekvens

n*Ingen eller flera förekomster av 'n'
n+En eller flera förekomster av 'n'
n?En möjlig förekomst av 'n'
n{2}Exakt två förekomster av 'n'
n{2,}Minst 2 eller flera förekomster av 'n'
n{2,4}Från 2 till 4 förekomster av 'n'

Grupper

( )Parentes grupperar uttryck

Position

^Mönstret måste finnas i början av strängen
$Mönstret måste finnas i slutet av strängen

Infoga

När du vill infoga en hittad sträng i det nya namnet måste du använda ett omvänt snedstreck, åtföljt av gruppens nummer. Grupp 0 är den fullständiga söksträngen.

Exempel: Sök efter "(Renamer[0-9]*)(Mac)". Texten är "Jag använder Renamer4Mac mycket ofta":

\0= Renamer4Mac = Hela sökresultatet
\1= Renamer4 = 1:a gruppen: "(Renamer[0-9]*)"
\2= Mac = 2:a gruppen: "(Mac)"

← Tillbaka till översikten