Avancerad sökning i MS Word
2007-01-17
Dialogrutan för sök och ersätt i MS Word är betydligt mer kraftfull än man normalt använder den som. Genom att fälla ner den blå triangeln och sätta kryss för ”Använd jokertecken”:
kan man göra en massa saker:
Om du vill söka efter | använder du jokertecknet | Exempel |
Ett tecken, vilket som helst | ? | r?d hittar både "röd" och "rad". |
En teckenföljd, vilken som helst | * | l*r hittar både "lampor" och "lådor". |
Något tecken i en grupp | [ ] | v[iå]t hittar både "vit" och "våt" |
Ett enstaka tecken i ett teckenintervall | [-] | [k-l]ur hittar "kur", "lur" och "mur". Det första tecknet i intervallet måste ligga före det sista i alfabetet |
Ett enstaka tecken som inte ingår i ett teckenintervall | [!] | m[!a]st hittar "mest" och "must", men inte "mast" |
Ett enstaka tecken, vilket som helst, som inte ingår i ett teckenintervall | [!x-z] | k[!a-r]r hittar både "kur" och "kår", men inte "kar" eller "kor" |
Exakt n förekomster av föregående tecken eller uttryck | {n} | lad{2}a hittar "ladda" men inte "ladda" |
Minst n förekomster av föregående tecken eller uttryck | {n,} | lad{1,}a hittar både "lada" och "ladda" |
Från n till m förekomster av föregående tecken eller uttryck | {n,m} | 10{1,3} hittar "10", "100" och "1000" |
En eller flera förekomster av föregående tecken eller uttryck | @ | lad@a hittar "lada" och "ladda" |
Början av ett ord | < | <(intr) hittar "intressant" och "intresse", men inte "fintrimma" |
Slutet av ett ord | > | (at)> hittar "lat" och "karat", men inte "ma |
Obs!
- Använd parenteser om du vill gruppera jokertecken och text, eller om du vill visa i vilken ordning sökuttrycket ska utvärderas. Du kan till exempel söka efter "<(la)*(ad)>" om du vill hitta både "laddad" och "lastad".
- Använd jokertecknet \n om du vill söka efter ett uttryck och ersätta det med ett uttryck där ordningen har ändrats. Du kan till exempel skriva (Karlsson) (Petter) i rutan Sök efter och \2 \1 i rutan Ersätt med. Om "Karlsson Petter" hittas, ersätts det med "Petter Karlsson".
Man kan dessutom söka och ersätta via koder:
Om du vill söka efter | skriver du |
Stycke (¶) (fungerar inte i rutan Sök efter om mönstermatchning används) | ^p |
Tabbtecken (⇥) | ^t |
Långt tankstreck ( — ) | ^+ |
Kort tankstreck ( – ) | ^= |
Inskjutningstecken (^) | ^^ |
Manuell radbrytning () | ^l |
Spaltbrytning | ^n |
Manuell sidbrytning (hittar eller ersätter också styckebrytningar när mönstermatchning används) | ^m |
Hårt blanksteg | ^s |
Hårt bindestreck | ^~ |
Mjukt bindestreck (¬) | ^- |