Felhasználói útmutató Mégse

Keresés és csere GREP-kifejezésekkel és -lekérdezésekkel

Ismerje meg, hogyan hozhat létre GREP-kifejezéseket és -lekérdezéseket alfanumerikus karakterláncok és minták kereséséhez és cseréjéhez.

GREP-kifejezések segítségével hosszú vagy több megnyitott dokumentumban kereshet és cserélhet alfanumerikus karakterláncokat és mintákat. A gyakran használt keresési feltételeket lekérdezésként is elmentheti, így időt takaríthat meg.

Keresés GREP kifejezésekkel

  1. Válassza a Szerkesztés > Keresés/csere lehetőséget, és válassza a GREP lapot.

  2. A Keresendő szöveg mezőben hozzon létre egy GREP kifejezést az alábbi lehetőségek egyikének követésével:

    • GREP-kifejezés létrehozás, majd adja meg a kifejezést.

    • Válassza a Különleges karakterek kereséshez   ikont a keresési feltételek beállításához.

  3. A Módosítás erre mezőbe írja vagy illessze be azt a szöveget, amelyre a keresett szöveget cserélni szeretné.

    Tipp:

    Mostantól bármilyen talált szöveget lecserélhet egy adott kisbetűs/nagybetűs szövegre. Ehhez válassza a Különleges karakterek cseréhez   ikon > Kisbetűs/nagybetűs módosítók lehetőséget.

    Képernyőkép a Keresés/Módosítás panelről, amelyen a GREP panel meg van nyitva, és ki van jelölve a Kisbetűs/nagybetűs módosítók lehetőség.
    Válasszon egy kisbetűs/nagybetűs módosítót a talált szöveg kis- vagy nagybetűs módosításához.

  4. Válassza a Következő keresése elemet.

    Válassza a Módosítás, Mindet módosítja vagy Módosítás/keresés lehetőséget a szöveg cseréjéhez és a keresés folytatásához.

GREP-kifejezés létrehozása

Ha egy szövegben GREP-kifejezések segítségével kíván keresni és cserélni, nyisson meg egy vagy több dokumentumot.

Példa: Idézőjelben lévő szöveg keresése és a formázás módosítása

Kövesse az alábbi lépéseket, ha idézőjelben lévő szöveget szeretne keresni, és módosítani szeretné ezek formázását:

  1. Írja be a (“)(\w+)(“) kifejezést a Keresendő szöveg mezőbe.

    Ez a kifejezés három csoportot tartalmaz, ahogy azt a zárójelezés is mutatja.

    Az első és a harmadik csoport az idézőjelek keresésére, a második pedig tetszőleges számú szókarakter keresésére szolgál.

  2. A Módosítás erre szakaszban válassza a Különleges karakterek cseréhez   ikon > Találat > Talált szöveg lehetőséget.

    A Módosítás erre mezőben $0 tekinthető meg.

  3. Írja be a következők bármelyikét a Módosítás erre mezőbe a szükséges csoportosítás módosításához:

    $0 – az összes csoportosítás módosítása

    $1 – az első csoportosítás módosítása

    $2 – a második csoportosítás módosítása, és így tovább.

  4. Válassza a Cserélendő attribútumok megadása   ikont a Formátum módosítása szakaszban, majd a formázást.

  5. Válassza a Következő keresése elemet.

    Válassza a Módosítás, Mindet módosítja vagy Módosítás/keresés lehetőséget a szöveg cseréjéhez és a keresés folytatásához.

A Keresés/csere panel képernyőképe és példa idézőjelben lévő szöveg keresésére

A. Keresendő szöveg B. Módosítás erre C. Formátum keresése D. Formátum módosítása 

További GREP-példák

Feltételek keresése

Feltételek keresése

GREP kifejezés

Példa

Válogatott karakterek

[]

Az a, b és c megkereséséhez írja be a következőt:

 

[abc]

Követő karakterek szerinti kizárásos keresés

(?!minta)

Ennek segítségével kizárhat bizonyos mintákat a keresésből. Ha például nem szeretné, hogy az InDesign CS verziói is megtalálhatók legyenek az InDesign verziók listájában, írja be a következőt:

 

InDesign (?!CS.*?)

Követő karakterek szerinti keresés

(?=minta)

Használja ezt egy bizonyos minta megtalálásához. Például ha az InDesign CS verziókat CSAK az InDesign verziók listájában kívánja megkeresni, írja be a következőt:

 

InDesign (?=CS.*?)

Kis- és nagybetűk megkülönböztetése bekapcsolva

(?i)

Ezzel a kis- és nagybetűk megkülönböztetése nélkül kereshet szöveget. Ha például az alma szó kis- és nagybetűktől független, összes előfordulását (Alma, ALMA stb.) meg kívánja találni, írja be a következőt:

 

(?i)alma

Kis- és nagybetűk megkülönböztetése kikapcsolva

(?-i)

Ennek segítségével kereshet úgy szöveget, hogy a funkció különbséget tegyen a kis- és nagybetűk között. Ha például CSAK az „Alma” szót kívánja megkeresni (és nem alma, ALMA stb.), írja be a következőt:

 

(?-i)alma

Adott számban előforduló karakter vagy szó megkeresése

{ }

Írja be az alábbiak bármelyikét a karakter vagy szó ismétlési számának megkereséséhez:

 

b{3} – pontosan 3 előfordulás

b(3,} – legalább 3 előfordulás

b{3,}? – CSAK 3 előfordulás

b{2,3} – legalább 2, de 3-nál nem több előfordulás

Feltételek keresése és módosítása

Feltételek keresése

Kifejezés keresése

Eredmény keresése

Kifejezés módosítása

Eredmény módosítása

Kereshet két szót, amelyek közt szóköz van, és megcserélheti őket, vagy beszúrhat bármit a két szó közé vagy utánuk.

(\w+)\s(\w+)

Adobe InDesign

$1 $2

$2 $1

$1, $2(™)

$1 $2 – Adobe InDesign

$2 $1 – InDesign Adobe

$1, $2(™) – Adobe, Indesign(™)

Egy csoport első betűje kis- vagy nagybetűjének módosítása

(\w+)\s(\w+)

Adobe InDesign

\l

\u

\u$1 $2

\u$1 \u$2

\l\l\u$1 $2

\u$2, \u$1

\u$1 $2 – Adobe indesign

\u$1 \u$2 – Adobe Indesign

\l\l\u$1 $2 – aDOBE INDESIGN

\u$2, \u$1 – Indesign, Adobe

Egy csoport összes betűje kis- vagy nagybetűjének módosítása

(\w+)\s(\w+)

Adobe InDesign

\H

\U

\U$1 $2

\U$1 \U$2

\U$1 \u$2

\U$1 $2 – ADOBE indesign

\U$1 \U$2 – ADOBE INDESIGN

\U$1 \u$2 – ADOBE Indesign

Megjegyzés:

\$1 $2 – A visszaperjel „\” feloldójelként működik.

\\u $1 \u$2 – 2 visszaperjel „\” egy perjelként jelenik meg.  és használható feloldójelek megjelenítéséhez a kimenetben.

\u$1 \\n \u$2 - Az „\n” érték átadásra kerül a kimenetnek, új sort eredményez.

Keresés és csere lekérdezések alkalmazásával

lekérdezés egy előre definiált keresési és változtatási művelet. Az InDesign több előre meghatározott lekérdezést tartalmaz központozási paradigmák megváltoztatásához és más hasznos műveletekhez, például telefonszám-formátumok módosításához. A létrehozott lekérdezéseket mentheti, így bármikor újrafuttathatja vagy másokkal megoszthatja.

Szöveg, objektumok és karakterjelek módosításához kiválaszthatja, hogy meglévő lekérdezést használ vagy újat hoz létre.

Keresés lekérdezések alkalmazásával

  1. Válassza a Szerkesztés > Keresés/csere lehetőséget.

  2. Válasszon egy lekérdezést a Lekérdezés listából.

  3. Keresés menüben adja meg a keresési tartományt. A keresési tartomány nem menthető a lekérdezéssel.

  4. Válassza a Következő keresése elemet.

    Válassza a MódosításMindet módosítja vagy Módosítás/keresés lehetőséget a szöveg cseréjéhez és a keresés folytatásához.

Miután kiválasztott egy keresési lekérdezést a Keresés/csere párbeszédpanelen, módosíthatja a beállításokat a keresés pontosításához.

Példa egy lekérdezésre: Telefonszám átalakítása

Kövesse az alábbi lépéseket, ha beépített lekérdezéssel szeretné átalakítani a telefonszám formátumát:

  1. Válassza a Szerkesztés > Keresés/csere lehetőséget.

  2. Válassza a Telefonszámok átalakítása (pontformátum) lehetőséget a lekérdezési listából. A következőket láthatja a Keresendő szöveg mezőben:

    \(?(\d\d\d)\)?[-. ]?(\d\d\d)[-. ]?(\d\d\d\d)

    Az egyesült államokbeli telefonszámok többféle formátumban előfordulhatnak, például 206-555-3982, (206) 555-3982, 206.555.3982 és 206 555 3982. A példakifejezés e változatok bármelyikét megtalálja.

  3. A Módosítás erre mezőbe írt csoporthivatkozásokat igény szerint megváltoztathatja. Használhatja például az alábbi kifejezéseket:

    206.555.3982 = $1.$2.$3

    206-555-3982 = $1-$2-$3

    (206) 555-3982 = ($1) $2-$3

    206 555 3982 = $1 $2 $3

Lekérdezés mentése

Erre az ikonra kattintva a Keresés/csere párbeszédpanelen mentheti a lekérdezést, ha később újra szeretné futtatni, vagy másokkal meg szeretné osztani. A mentett lekérdezéseket megtekintheti a Lekérdezés listában a Keresés/csere párbeszédpanelen.

  1. Válassza a Szerkesztés > Keresés/csere lehetőséget.

  2. A kívánt keresés típus futtatásához kattintson a Szöveg, a GREP vagy másik lapra.

  3. Válassza a Zárolt rétegekkel és zárolt objektumokkal együtt (csak keresés)  ikont, Zárolt szövegegységekkel együtt (csak keresés)  ikont, Lábjegyzetekkel együtt  ikont stb., és ezeket elmentheti a lekérdezéssel együtt. A keresési tartomány azonban nem menthető.

  4. Töltse ki a Keresendő szöveg és a Módosítás erre mezőt. (Lásd: Metakarakterek használata kereséshez és Keresés GREP kifejezésekkel.)

  5. Kattintson a Lekérdezés mentése  ikonra, és adjon nevet a lekérdezésnek.

Lekérdezés törlése

  1. Válassza a Szerkesztés > Keresés/csere lehetőséget.

  2. Válasszon egy lekérdezést a listából, majd válassza ki a Lekérdezés törlése  ikont.

Lekérdezések betöltése

A program a testreszabott lekérdezéseket XML formátumú fájlokban tárolja. Ezek a testreszabott lekérdezések a Keresés/csere párbeszédpanel Lekérdezés listájában jelennek meg.

macOS

Users\[felhasználónév]\Library\Preferences\Adobe InDesign\[verzió száma]\[nyelv]\Find-Change Queries\[lekérdezés típusa]

Windows XP:

Documents and Settings\[felhasználónév]\Application Data\Adobe\InDesign\[verziószám]\[nyelv]\Find-Change Queries\[lekérdezés típusa]

Windows Vista és Windows 7:

Users\[felhasználónév]\AppData\Roaming\Adobe\InDesign\[verzió száma]\[nyelv]\Find-Change Queries\[lekérdezés típusa]

További hasonlók

Kérdése vagy ötlete van?

Kérdezzen a közösségtől

Ha kérdése van, vagy szeretne megosztani egy ötletet, jöjjön és vegyen részt az Adobe InDesign közösségben. Szeretnénk hallani a véleményét, illetve szívesen megnéznénk az alkotásait.

Kapjon segítséget gyorsabban és könnyebben!

Új felhasználó?