Valószínűleg kevesen ismerik, és még kevesebben használják a Word behelyettesítéses kereső- és cserefunkcióját, pedig sok esetben jelentősen segítheti a fordító munkáját. Ez a funkció a Keresés és a Csere párbeszédpanelekben érhető el, és neve a Word verziójától függően angolul Use pattern matching vagy Use wildcards, magyarul pedig Mintázat keresés vagy Behelyettesítéssel. A cserefunkció akkor működik, ha előbb kijelöljük ezt az opciót. Ha nem látható a párbeszédpanelen, akkor kattintsunk a More (magyar verzióban Egyebek) gombra.Ennél a funkciónál speciális karakterkombinációk segítségével bonyolult keresési feltételek is megadhatók. A Word Súgójában részletesen megtalálhatók az ennek során alkalmazható jelek, ezért ezeket a szövegben részletesen nem ismertetem (lásd Melléklet). A továbbiakban néhány példán keresztül mutatom be a funkció alkalmazását. A példákat érdemes rögtön kipróbálni a Wordben egy próbaszövegen.
A csere a szöveg kijelölésével korlátozható a dokumentum egy részére, a Word először ebben végzi el a cserét, és utána rákérdez, hogy a cserét a többi részen is végre akarjuk-e hajtani. Ilyenkor a Nem gombra kell kattintani. Sőt, a csere egyenként is végrehajtható úgy, hogy előbb a keresést aktiváló gombot nyomjuk meg, megnézzük a képernyőn, hogy szükség van-e a cserére, és ha igen, akkor kérjük a cserét a csere gombbal, ha nem, akkor pedig újra a keresés gombra kattintunk.
1. Felesleges szóközök eltüntetése
Munka közben gyakran előfordul, hogy a szavak közé nem egy, hanem kettő, sőt több szóközt ütünk. A többszörös szóközök egy szóközre való cseréje könnyen elvégezhető a behelyettesítéses cserefunkcióval.
A Behelyettesítéssel opció kijelölése után írjuk a következőket a megfelelő mezőkbe:
Mit keres: {2;}
Mire cserél:
A Behelyettesítéssel opció kijelölése után írjuk a következőket a megfelelő mezőkbe:
Mit keres: {2;}
Mire cserél:
Nyomtatásban nem látható, ezért részletezem: a Mit keres mezőben szóköz – kapcsos nyitó zárójel – 2 – pontosvessző – kapcsos zárójel szerepel; a Mire cserél mezőben pedig egy szóköz.
Az {n;} jelölésmód az előtte álló karakter vagy kifejezés legalább n számú előfordulását jelzi, jelen esetben azt, hogy legalább kettő szóközből álló karaktersorozatokat keresünk. A kifejezés általános alakja {n;m}, és az előtte álló karakter vagy kifejezés n és m közötti számú előfordulását jelzi. Fontos tudni, hogy az angol nyelvű Wordben a kifejezést {n,m} alakban, vagyis pontosvessző helyett vesszővel kell írni. A Speciális gombra kattintva ellenőrizhetjük, hogy az általunk használt Word verzióban melyik elválasztójel látszik az előfordulások számát megadó kapcsos zárójeles kifejezésben.
Az {n;} jelölésmód az előtte álló karakter vagy kifejezés legalább n számú előfordulását jelzi, jelen esetben azt, hogy legalább kettő szóközből álló karaktersorozatokat keresünk. A kifejezés általános alakja {n;m}, és az előtte álló karakter vagy kifejezés n és m közötti számú előfordulását jelzi. Fontos tudni, hogy az angol nyelvű Wordben a kifejezést {n,m} alakban, vagyis pontosvessző helyett vesszővel kell írni. A Speciális gombra kattintva ellenőrizhetjük, hogy az általunk használt Word verzióban melyik elválasztójel látszik az előfordulások számát megadó kapcsos zárójeles kifejezésben.
2. Számok központozásának megváltoztatása
A több idegen nyelven is 12,345,678.12 alakban írott számokat magyarul 12 345 678,12 alakban szokás írni (a hármas csoportok között nem egyszerű szóköz van, hanem nem törhető szóköz, bevitele például a Ctrl+Shift+szóköz billentyűkombinációval lehetséges). Ha a dokumentumban sok ilyen szám szerepel, akkor a kézzel való módosítás meglehetősen időigényes lenne. A behelyettesítéses cseréhez az alábbi kifejezést kell használnunk:
Mit keres: ([0-9]),([0-9])
Mire cserél: 1^s2
Mit keres: ([0-9]),([0-9])
Mire cserél: 1^s2
A szögletes zárójeles [0-9] kifejezés egy darab tetszőleges számkaraktert helyettesít. Ha egy kifejezést gömbölyű zárójelbe teszünk, akkor egységként hivatkozhatunk rá a Mire cserél mezőben. Az egységek sorszámozása balról jobbra történik, 1-től kezdődően. A példában két ilyen egység van.
A Mit keres mező jelentése: keressen meg minden olyan karaktersorozatot, ahol két tetszőleges számkarakter között egy darab vessző szerepel.
A Mire cserél mező jelentése: a megtalált sorozatokat írja le úgy újra, hogy a két számot és sorrendjét változatlanul hagyva (ezt jelzi a 1 és 2), írjon közéjük egy nem törhető szóközt. A kalap-jel és az utána következő s betű a nem törhető szóköz jele, bevitele például a Speciális gombra való kattintás után felnyíló menüből lehetséges. Megjegyezzük, hogy a kalap-jel után beírható a karakter ANSI-kódja is, mely jelen esetben 0160 lenne. Ezzel a módszerrel bármilyen karakter bevihető, ha a kódja ismert. A cserekifejezés ekkor így nézett volna ki:
Mit keres: ([0-9]),([0-9])
Mire cserél: 1^01602
A következő lépésben a tizedespontot cseréljük tizedesvesszőre.
Mit keres: ([0-9]),([0-9])
Mire cserél: 1^01602
A következő lépésben a tizedespontot cseréljük tizedesvesszőre.
Mit keres: ([0-9]).([0-9])
Mire cserél: 1,2
Itt külön magyarázat már nem szükséges, az előzőek alapján érthető.
Magyarról angolra fordításnál a feladatot kicsit másként kell végrehajtani. A két lépés a következő lesz:
Először a tizedesvesszőt cseréljük le tizedespontra:
Mit keres: ([0-9]),([0-9])
Mire cserél: 1.2
Majd ezután a nem törhető szóközöket vesszőre:
Mit keres: ([0-9])^s([0-9])
Mire cserél: 1,2
Ha a nem törhető szóközökön kívül a normál szóközökkel elválasztott számhármasokat is kezelni akarjuk, akkor a ^s helyett használjuk a [ ^s] kifejezést (szögletes nyitó zárójel – szóköz – kalap-jel – s – szögletes bezáró zárójel), az alábbi módon:
Mit keres: ([0-9])[ ^s]([0-9])
Mire cserél: 1,2
Itt külön magyarázat már nem szükséges, az előzőek alapján érthető.
Magyarról angolra fordításnál a feladatot kicsit másként kell végrehajtani. A két lépés a következő lesz:
Először a tizedesvesszőt cseréljük le tizedespontra:
Mit keres: ([0-9]),([0-9])
Mire cserél: 1.2
Majd ezután a nem törhető szóközöket vesszőre:
Mit keres: ([0-9])^s([0-9])
Mire cserél: 1,2
Ha a nem törhető szóközökön kívül a normál szóközökkel elválasztott számhármasokat is kezelni akarjuk, akkor a ^s helyett használjuk a [ ^s] kifejezést (szögletes nyitó zárójel – szóköz – kalap-jel – s – szögletes bezáró zárójel), az alábbi módon:
Mit keres: ([0-9])[ ^s]([0-9])
Mire cserél: 1,2
3. Idézőjelek cseréje
A magyar helyesírás szerint a kezdő idézőjel a „ karakter (ANSI kódja 0132), a záró idézőjel pedig ” (ANSI kódja 0148). Az angol nyelvben a nyitó zárójel a „ (ANSI kódja 0147), a záró megegyezik a magyarral. Sokszor előfordul, hogy a fordítás során meg kell változtatni az idézőjeleket. A behelyettesítéses cserével ez könnyen megoldható.Tegyük fel, hogy a szövegben az idézőjelek helyett mindenütt a hüvelyk jele, a " (ANSI kódja 0034) szerepel. Ekkor kezdő idézőjeleket az alábbi cserével korrigálhatjuk:
Mit keres: ^0034<
Mire cserél: ^0132
Ahol a < operátor a szó kezdetét jelzi.
Mit keres: ^0034<
Mire cserél: ^0132
Ahol a < operátor a szó kezdetét jelzi.
A záró idézőjelek cseréje:
Mit keres: >^0034
Mire cserél: ^0148
Ahol a > operátor a szó végét jelzi.
Mire cserél: ^0148
Ahol a > operátor a szó végét jelzi.
Egyébként helyesen formázott angol szöveg fordítása után csak a kezdő idézőjeleket kell lecserélni:
Mit keres: ^0147<
Mire cserél: ^0132
Mit keres: ^0147<
Mire cserél: ^0132
4. Sorszám plusz megnevezés cseréje
A „2. Fejezet”, „4. fejezetben láttam”, a „13. fejezetet olvasd el” kifejezések angolra fordításánál a „Chapter 2”, „Chapter 4” és „Chapter 13” kifejezések fognak szerepelni. A csere módja a következő:
Mit keres: ([0-9]{1;}).?([fF]ejeze[a-z]{1;})
Mire cserél: Chapter^s1
Mit keres: ([0-9]{1;}).?([fF]ejeze[a-z]{1;})
Mire cserél: Chapter^s1
Az {1;} az első esetben az előtte álló bármilyen számjegyre utal, a második esetben pedig bármilyen betűre, és azt jelzi, hogy azok egy vagy több ízben történő előfordulását keressük. Így kereshetünk több számjegyből álló számokra, illetve a szavak ragozott alakjaira. (A ragozatlan szótő utolsó betűjét ki kell hagyni.) A ? mindig egy tetszőleges karaktert helyettesít; így ebben a kifejezésben mindegy lesz, hogy szóköz vagy nem törhető szóköz van az adott helyen. A pontos megoldás persze az, ha a kétféle szóköz keresésére az előző példában említett [ ^s] kifejezést használjuk (szögletes nyitó zárójel – szóköz – kalap-jel – s – szögletes bezáró zárójel).
A Mit keres mező jelentése: keressen meg minden olyan karaktersorozatot, ahol egy tetszőlegesen hosszú arab számot pont követ, majd valamilyen tetszőleges karakter után (nem törhető szóköz is lehet ott, ezért használtam így) a kis- vagy nagybetűvel kezdődő „fejezet” szó vagy valamilyen ragozott alakja következik.A Mire cserél kifejezésben az 1 helyett a fejezet száma jelenik majd meg.
Kis módosítással ugyanez alkalmazható a római számokkal jelzett fejezetek esetén is. Például a „II. Fejezet”, „IV. fejezetben láttam” stb. kifejezésekben angolul a Chapter II, Chapter IV kifejezésnek kell szerepelnie. A megoldás:
Mit keres: ([A-Z]{1;}).?([fF]ejeze[a-z]{1;})
Mire cserél: Chapter^s1
A római számok kereséséhez csupán a ([0-9]{1;}) kifejezést kellett módosítani ([A-Z]{1;})-re.
Jogi szövegekben gyakran kell cserélni a „45. §” típusú kifejezést „Section 45” típusú kifejezésre. A fentiek alapján ez már könnyen megoldható:
Mit keres: ([0-9]{1;}).[ ^s]§
Mire cserél: Section^s1
A [ ^s] kifejezés figyelembe veszi a kétféle szóköz lehetőségét. A § jel helyett a kifejezésben állhatott volna az ANSI-kódos kifejezés is:
Mit keres: ([0-9]{1;}).[ ^s]^0167
Mire cserél: Section^s1
A fordított irányú csere is egyszerű. Ha a „Section 45” típusú kifejezést kell a „45. §” típusú kifejezésre cserélni, akkor a következő szerint járhatunk el:
Mit keres: Section[ ^s]([0-9]{1;})
Mire cserél: 1.^s§
5. Valutajelek áthelyezése
A $50,12 alakban megadott számokat a fordítás során 50,12 $ alakra kell hoznunk. Szerencsére ez a gépies feladat is „gépesíthető”. A következő csere segítségével a $ jelet közvetlenül követő számok átalakíthatók úgy, hogy a szám után kerüljön a $ jel, egy nem törhető szóköz után.
Mit keres: $([0-9.,]{1;})
Mire cserél: 1^s$
A kifejezés könnyen átalakítható úgy, hogy a cserénél a $ helyett kiírja: „dollár”.
Mit keres: $([0-9.,]{1;})
Mire cserél: 1^sdollár
A Mit keres mező jelentése: keressen meg minden olyan kifejezést, amelyben a $ jel után közvetlenül számokból, pontokból és vesszőkből álló jelsorozat van. Ennek a megoldásnak egyetlen hátránya, hogy a tagmondat vagy mondat végén esetleg szereplő „$,” és „$.” is átalakítja. A csere alkalmazása előtt ellenőrizni kell, hogy szerepel-e a cserére kijelölt szakaszban ilyen kifejezés. Ha igen, akkor a behelyettesítéses csere előtt a megőrizni kívánt „$,” és „$.” kifejezéseket normál cserével le kell cserélni valamilyen tetszőleges egyedi kifejezésre (pl. „dollármegvessző” és „dollármegpont” kifejezésekre), és a behelyettesítéses csere elvégzése után vissza kell őket cserélni. Általában véve is valamilyen ehhez hasonló megoldás alkalmazható akkor, ha ki akarjuk küszöbölni egy egyébként hasznos behelyettesítéses cserekifejezés káros mellékhatásait.
Fordított esetben, ha a valutajelet a szám mögül akarjuk a szám elé helyezni, akkor nem ilyen egyszerű az eset, és csak több lépésben oldható meg a feladat.
Először a számhármasok közötti szóközöket kell nem törhető szóközökre cserélni (különben mindig az utolsó számhármas elé kerülne a $ jel):
Mit keres: ([0-9]) ([0-9])
Mire cserél: 1^s2
Másodszor a szám utáni szóközt és $ jelet kell például $$-re cserélni, és a számhoz „ragasztani”:
Mit keres: ([0-9])[ ^s]$
Mire cserél: 1$$
Csak ezután jöhet a valutajel áthelyezése a szám elé:
Mit keres: ([0-9.,^s]{1;})$$
Mire cserél: $1
6. Összetett kifejezések kezelése
Összetett kifejezések cseréjekor érdemes a kifejezést először részekre bontani, a részek cseréjét tesztelni, és utána kidolgozni az egészre alkalmazható cserekifejezést.
Vegyük példának a „10. § (1) bekezdésének d)–f) pontja” angolra fordítását, ami legyen „Paragraphs d)–f) of Subsection (1) of Section 10”. Itt az egyes kifejezések sorrendje is módosul.
A „10. §” a 4. pontban leírtak alapján nem okozna gondot. Nézzük tehát először az „(1) bekezdésének” cseréjét. A következőt kell tennünk:
Mit keres: (([0-9]{1;})) bekezdé[a-z]{1;}
Mire cserél: Subsection 1
Itt újdonság a ( használata. Ha egy operátort úgy szeretnénk keresni, mintha közönséges karakter volna, akkor egy fordított ferde vonalat kell az operátor elé írnunk. Mivel a második nyitó és az első bezáró zárójel ezekben a kifejezésekben magát a zárójelet jelenti, azaz nem operátor, a keresésükhöz ezt kellett beírni: (, illetve ).
Következik a „d)–f) pontja” rész. Ennek megoldása:
Mit keres: ([a-z]{1;})?[a-z]{1;}))?pon[a-z]{1;}
Mire cserél: Paragraphs 1
Itt a már ismert operátorokat alkalmaztuk. A kötőjelet és a szóközt a ? jellel helyettesítve elérjük, hogy a kis- és nagykötőjelet, illetve a nem törhető szóközt is megfelelően kezelje a csere.
Végül a teljes kifejezés összeállítva:
Mit keres: ([0-9]{1;}).?§ (([0-9]{1;})) bekezdé[a-z]{1;} ([a-z]{1;})?[a-z]{1;}))?pon[a-z]{1;}
Mire cserél: Paragraphs 3 of Subsection 2 of Section 1
Érdemes megfigyelni, hogy milyen könnyen kezelhető a 3, 2 stb. segítségével az egyes szegmensek sorrendjének a megfordítása.
További lehetőségek
A behelyettesítéses keresés jól alkalmazható számos más esetben is, például dátumformák cseréjénél. Érdemes megtanulni, hogyan lehet makrókat rögzíteni és szerkeszteni a Wordben, mert a behelyettesítéses keresés és a makrók kombinálásával összetett feladatok is megoldhatóvá válnak.
Sokszor találékonyságot kíván egy-egy feladat megoldása. A végleges alkalmazás előtt próbaszövegen mindig tesztelni kell a konkrét cserét. A próbaszöveg előállítható például úgy, hogy valódi szöveg egy részét a vágólapon át új dokumentumba másoljuk.
Mindig ügyelni kell a kifejezések pontos beírására, mert egyetlen felesleges karakter működésképtelenné teheti a cserét. Éppen ezért érdemes a már kidolgozott és bevált cseréket eltenni későbbre. Makróként is rögzíthetők, és akkor bármikor újra felhasználhatók lesznek, nem kell újra kitalálni őket.
Jogi, gazdasági és műszaki szövegeknél nagyon sok időt meg lehet takarítani jól összeállított cserekifejezések segítségével. Érdemes az időt rászánni a Word behelyettesítéses cserefunkciójának alaposabb megismerésére.
Környei Tibor
tkornyei@wordfisher.com
Kis módosítással ugyanez alkalmazható a római számokkal jelzett fejezetek esetén is. Például a „II. Fejezet”, „IV. fejezetben láttam” stb. kifejezésekben angolul a Chapter II, Chapter IV kifejezésnek kell szerepelnie. A megoldás:
Mit keres: ([A-Z]{1;}).?([fF]ejeze[a-z]{1;})
Mire cserél: Chapter^s1
A római számok kereséséhez csupán a ([0-9]{1;}) kifejezést kellett módosítani ([A-Z]{1;})-re.
Jogi szövegekben gyakran kell cserélni a „45. §” típusú kifejezést „Section 45” típusú kifejezésre. A fentiek alapján ez már könnyen megoldható:
Mit keres: ([0-9]{1;}).[ ^s]§
Mire cserél: Section^s1
A [ ^s] kifejezés figyelembe veszi a kétféle szóköz lehetőségét. A § jel helyett a kifejezésben állhatott volna az ANSI-kódos kifejezés is:
Mit keres: ([0-9]{1;}).[ ^s]^0167
Mire cserél: Section^s1
A fordított irányú csere is egyszerű. Ha a „Section 45” típusú kifejezést kell a „45. §” típusú kifejezésre cserélni, akkor a következő szerint járhatunk el:
Mit keres: Section[ ^s]([0-9]{1;})
Mire cserél: 1.^s§
5. Valutajelek áthelyezése
A $50,12 alakban megadott számokat a fordítás során 50,12 $ alakra kell hoznunk. Szerencsére ez a gépies feladat is „gépesíthető”. A következő csere segítségével a $ jelet közvetlenül követő számok átalakíthatók úgy, hogy a szám után kerüljön a $ jel, egy nem törhető szóköz után.
Mit keres: $([0-9.,]{1;})
Mire cserél: 1^s$
A kifejezés könnyen átalakítható úgy, hogy a cserénél a $ helyett kiírja: „dollár”.
Mit keres: $([0-9.,]{1;})
Mire cserél: 1^sdollár
A Mit keres mező jelentése: keressen meg minden olyan kifejezést, amelyben a $ jel után közvetlenül számokból, pontokból és vesszőkből álló jelsorozat van. Ennek a megoldásnak egyetlen hátránya, hogy a tagmondat vagy mondat végén esetleg szereplő „$,” és „$.” is átalakítja. A csere alkalmazása előtt ellenőrizni kell, hogy szerepel-e a cserére kijelölt szakaszban ilyen kifejezés. Ha igen, akkor a behelyettesítéses csere előtt a megőrizni kívánt „$,” és „$.” kifejezéseket normál cserével le kell cserélni valamilyen tetszőleges egyedi kifejezésre (pl. „dollármegvessző” és „dollármegpont” kifejezésekre), és a behelyettesítéses csere elvégzése után vissza kell őket cserélni. Általában véve is valamilyen ehhez hasonló megoldás alkalmazható akkor, ha ki akarjuk küszöbölni egy egyébként hasznos behelyettesítéses cserekifejezés káros mellékhatásait.
Fordított esetben, ha a valutajelet a szám mögül akarjuk a szám elé helyezni, akkor nem ilyen egyszerű az eset, és csak több lépésben oldható meg a feladat.
Először a számhármasok közötti szóközöket kell nem törhető szóközökre cserélni (különben mindig az utolsó számhármas elé kerülne a $ jel):
Mit keres: ([0-9]) ([0-9])
Mire cserél: 1^s2
Másodszor a szám utáni szóközt és $ jelet kell például $$-re cserélni, és a számhoz „ragasztani”:
Mit keres: ([0-9])[ ^s]$
Mire cserél: 1$$
Csak ezután jöhet a valutajel áthelyezése a szám elé:
Mit keres: ([0-9.,^s]{1;})$$
Mire cserél: $1
6. Összetett kifejezések kezelése
Összetett kifejezések cseréjekor érdemes a kifejezést először részekre bontani, a részek cseréjét tesztelni, és utána kidolgozni az egészre alkalmazható cserekifejezést.
Vegyük példának a „10. § (1) bekezdésének d)–f) pontja” angolra fordítását, ami legyen „Paragraphs d)–f) of Subsection (1) of Section 10”. Itt az egyes kifejezések sorrendje is módosul.
A „10. §” a 4. pontban leírtak alapján nem okozna gondot. Nézzük tehát először az „(1) bekezdésének” cseréjét. A következőt kell tennünk:
Mit keres: (([0-9]{1;})) bekezdé[a-z]{1;}
Mire cserél: Subsection 1
Itt újdonság a ( használata. Ha egy operátort úgy szeretnénk keresni, mintha közönséges karakter volna, akkor egy fordított ferde vonalat kell az operátor elé írnunk. Mivel a második nyitó és az első bezáró zárójel ezekben a kifejezésekben magát a zárójelet jelenti, azaz nem operátor, a keresésükhöz ezt kellett beírni: (, illetve ).
Következik a „d)–f) pontja” rész. Ennek megoldása:
Mit keres: ([a-z]{1;})?[a-z]{1;}))?pon[a-z]{1;}
Mire cserél: Paragraphs 1
Itt a már ismert operátorokat alkalmaztuk. A kötőjelet és a szóközt a ? jellel helyettesítve elérjük, hogy a kis- és nagykötőjelet, illetve a nem törhető szóközt is megfelelően kezelje a csere.
Végül a teljes kifejezés összeállítva:
Mit keres: ([0-9]{1;}).?§ (([0-9]{1;})) bekezdé[a-z]{1;} ([a-z]{1;})?[a-z]{1;}))?pon[a-z]{1;}
Mire cserél: Paragraphs 3 of Subsection 2 of Section 1
Érdemes megfigyelni, hogy milyen könnyen kezelhető a 3, 2 stb. segítségével az egyes szegmensek sorrendjének a megfordítása.
További lehetőségek
A behelyettesítéses keresés jól alkalmazható számos más esetben is, például dátumformák cseréjénél. Érdemes megtanulni, hogyan lehet makrókat rögzíteni és szerkeszteni a Wordben, mert a behelyettesítéses keresés és a makrók kombinálásával összetett feladatok is megoldhatóvá válnak.
Sokszor találékonyságot kíván egy-egy feladat megoldása. A végleges alkalmazás előtt próbaszövegen mindig tesztelni kell a konkrét cserét. A próbaszöveg előállítható például úgy, hogy valódi szöveg egy részét a vágólapon át új dokumentumba másoljuk.
Mindig ügyelni kell a kifejezések pontos beírására, mert egyetlen felesleges karakter működésképtelenné teheti a cserét. Éppen ezért érdemes a már kidolgozott és bevált cseréket eltenni későbbre. Makróként is rögzíthetők, és akkor bármikor újra felhasználhatók lesznek, nem kell újra kitalálni őket.
Jogi, gazdasági és műszaki szövegeknél nagyon sok időt meg lehet takarítani jól összeállított cserekifejezések segítségével. Érdemes az időt rászánni a Word behelyettesítéses cserefunkciójának alaposabb megismerésére.
Környei Tibor
tkornyei@wordfisher.com
MELLÉKLET
Összetett keresési feltételek
A Word 97 súgójának javított változata
A végrehajtandó keresés pontosabb behatárolásához az alábbi keresőoperátorokat használhatjuk. Ha a Keresés vagy a Csere párbeszédpanelen nem látható a Behelyettesítéssel jelölőnégyzet, kattintsunk az Egyebek gombra. Jelöljük be a Behelyettesítéssel jelölőnégyzetet, majd a Mit keres mezőbe írjuk be a keresőoperátort és a tetszőleges szöveget.
Tipp
A keresőoperátort be is szúrhatjuk a Mit keres mezőbe. Kattintsunk a Speciális gombra és válasszuk ki a kívánt operátort.
Keresett elem Használandó operátor Példák
Egyetlen karakter ? k?t megadása esetén a keresés eredménye lehet a "két" és a "kút".
Tetszőleges karaktersorozat * f*l megadása esetén a keresés eredménye lehet a "fél" és a "fedél".
A megadott karakterek közül egy [ ] cs[au]k megadása esetén a keresés eredménye lehet a "csak" és a "csuk".
Egyetlen karakter a megadott tartományban. A tartományt növekvő sorrendben kell megadni. [-] [a-v]ér megadása esetén a keresés eredménye lehet a "bér", a "kér" és a "vér".
Egyetlen karakter a zárójelben szereplő karaktereket kivéve [!] [!v]ár megadása esetén a keresés eredménye lehet a "bár" és a "tár", de a "vár" nem.
Egyetlen karakter a zárójelben megadott tartomány karaktereit kivéve [!x-z] [!m-z]ét megadása esetén a keresés eredménye lehet a "hét" és a "két", de a "rét" és a "vét" nem.
Az előtte álló karakter vagy kifejezés pontosan n számú előfordulása {n} ar{2}a megadása esetén a keresés eredménye lehet az "arra", de az "ara" nem.
Az előtte álló karakter vagy kifejezés legalább n számú előfordulása {n;} ar{1;}a megadása esetén a keresés eredménye lehet az "ara" és az "arra".
Az előtte álló karakter vagy kifejezés n és m közötti számú előfordulása {n;m} 10{1;3} megadása esetén a keresés eredménye lehet a "10", a "100" és az "1000".
Az előtte álló karakter vagy kifejezés egy vagy több előfordulása @ ar@a megadása esetén a keresés eredménye lehet az "ara" és az "arra".
A szó kezdete < <(adat) megadása esetén a keresés eredménye lehet: "adatok" és "adatsor", de az "alapadat" szó nem.
A szó vége > (adat)> megadása esetén a keresés eredménye lehet az "adat" és az "alapadat", de az "adatsor" nem.
Megjegyzések
A keresési feltételeket zárójelek közé tehetjük, hogy ezzel jelezzük a kifejezések egyes részeinek végrehajtási sorrendjét. Például a "<(bele)*(ett)>" keresésének eredménye a "belelépett" és a "belenézett" lesz.
Ha egy operátort úgy szeretnénk keresni, mintha közönséges karakter volna, akkor tegyünk elé egy fordított ferde vonalat (). Például egy kérdőjel kereséséhez ezt írjuk be a Mit keres mezőbe: ?.
A Mit keres mezőbe írt kifejezéseknek a Mire cseréli mezőben megadott sorrendbe történő átcsoportosítására használjuk a n operátort a Mire cseréli mezőben. Ha a Mit keres mezőbe a (Zalai) (Szabolcs) kifejezést írtuk be, a Mire cseréli mezőbe pedig a 2 1 operátort, akkor a szöveg "Zalai Szabolcs"-ról "Szabolcs Zalai"-ra fog változni.
Összetett keresési feltételek
A Word 97 súgójának javított változata
A végrehajtandó keresés pontosabb behatárolásához az alábbi keresőoperátorokat használhatjuk. Ha a Keresés vagy a Csere párbeszédpanelen nem látható a Behelyettesítéssel jelölőnégyzet, kattintsunk az Egyebek gombra. Jelöljük be a Behelyettesítéssel jelölőnégyzetet, majd a Mit keres mezőbe írjuk be a keresőoperátort és a tetszőleges szöveget.
Tipp
A keresőoperátort be is szúrhatjuk a Mit keres mezőbe. Kattintsunk a Speciális gombra és válasszuk ki a kívánt operátort.
Keresett elem Használandó operátor Példák
Egyetlen karakter ? k?t megadása esetén a keresés eredménye lehet a "két" és a "kút".
Tetszőleges karaktersorozat * f*l megadása esetén a keresés eredménye lehet a "fél" és a "fedél".
A megadott karakterek közül egy [ ] cs[au]k megadása esetén a keresés eredménye lehet a "csak" és a "csuk".
Egyetlen karakter a megadott tartományban. A tartományt növekvő sorrendben kell megadni. [-] [a-v]ér megadása esetén a keresés eredménye lehet a "bér", a "kér" és a "vér".
Egyetlen karakter a zárójelben szereplő karaktereket kivéve [!] [!v]ár megadása esetén a keresés eredménye lehet a "bár" és a "tár", de a "vár" nem.
Egyetlen karakter a zárójelben megadott tartomány karaktereit kivéve [!x-z] [!m-z]ét megadása esetén a keresés eredménye lehet a "hét" és a "két", de a "rét" és a "vét" nem.
Az előtte álló karakter vagy kifejezés pontosan n számú előfordulása {n} ar{2}a megadása esetén a keresés eredménye lehet az "arra", de az "ara" nem.
Az előtte álló karakter vagy kifejezés legalább n számú előfordulása {n;} ar{1;}a megadása esetén a keresés eredménye lehet az "ara" és az "arra".
Az előtte álló karakter vagy kifejezés n és m közötti számú előfordulása {n;m} 10{1;3} megadása esetén a keresés eredménye lehet a "10", a "100" és az "1000".
Az előtte álló karakter vagy kifejezés egy vagy több előfordulása @ ar@a megadása esetén a keresés eredménye lehet az "ara" és az "arra".
A szó kezdete < <(adat) megadása esetén a keresés eredménye lehet: "adatok" és "adatsor", de az "alapadat" szó nem.
A szó vége > (adat)> megadása esetén a keresés eredménye lehet az "adat" és az "alapadat", de az "adatsor" nem.
Megjegyzések
A keresési feltételeket zárójelek közé tehetjük, hogy ezzel jelezzük a kifejezések egyes részeinek végrehajtási sorrendjét. Például a "<(bele)*(ett)>" keresésének eredménye a "belelépett" és a "belenézett" lesz.
Ha egy operátort úgy szeretnénk keresni, mintha közönséges karakter volna, akkor tegyünk elé egy fordított ferde vonalat (). Például egy kérdőjel kereséséhez ezt írjuk be a Mit keres mezőbe: ?.
A Mit keres mezőbe írt kifejezéseknek a Mire cseréli mezőben megadott sorrendbe történő átcsoportosítására használjuk a n operátort a Mire cseréli mezőben. Ha a Mit keres mezőbe a (Zalai) (Szabolcs) kifejezést írtuk be, a Mire cseréli mezőbe pedig a 2 1 operátort, akkor a szöveg "Zalai Szabolcs"-ról "Szabolcs Zalai"-ra fog változni.










