Găsirea și înlocuirea textului și a altor date într-un document Word

Găsirea și înlocuirea textului și a altor date într-un document Word

Word oferă mai multe opțiuni pentru găsirea unui anumit conținut în documentul dvs. Puteți să căutați și să înlocuiți elemente cum ar fi text, imagini, legende, marcaje în document sau anumite tipuri de formatare, cum ar fi paragrafele sau sfârșiturile de pagină. Puteți utiliza comanda Salt la pentru a merge la o anumită instanță de conținut din document și, de asemenea, puteți extinde căutarea utilizând caracterele wildcard, coduri sau expresii regulate, pentru a găsi cuvinte sau fraze care conțin anumite caractere sau combinații de caractere.

Note : 

  • Word Online include în prezent doar caracteristici de găsire și înlocuire de bază. Deschideți documentul în aplicația Word pentru desktop pentru a utiliza caracteristici complexe de găsire și înlocuire, cum ar fi găsirea obiectelor, găsirea formatării, utilizarea funcției Salt la și a caracterelor wildcard, a codurilor și a expresiilor regulate.

  • Este posibil ca o parte a conținutului din acest subiect să nu fie aplicabilă în unele limbi.

Găsire și înlocuire

Puteți căuta rapid fiecare apariție a unui anumit cuvânt sau a unei expresii.

  1. Pe fila Pornire, în grupul Editare, alegeți Găsire. Sau apăsați Ctrl+F pe tastatură.

    Opțiunea Găsire de pe fila Pornire

    Panoul Navigare se afișează.

    Panoul de navigare
  2. În caseta de căutare, tastați textul pe care doriți să-l găsiți. Orice instanțe găsite ale textului sunt evidențiate în document și listate în panoul Navigare.

    Rezultatele de căutare evidențiate în document și în panoul de navigare
  3. Navigați prin rezultate utilizând controalele săgeată în sus și în jos.

Notă : Dacă faceți o modificare în document și rezultatele căutării dispar, faceți clic pe săgeata în jos de sub caseta de căutare pentru a vizualiza din nou lista de rezultate.

  1. Pe fila Pornire, în grupul Editare, alegeți Înlocuire. Sau apăsați Ctrl+H pe tastatură.

    Opțiunea Înlocuire este evidențiată pe fila Pornire.

  2. În caseta De căutat, tastați textul pe care doriți să-l căutați și să-l înlocuiți.

  3. În caseta Înlocuire cu tastați textul înlocuitor.

    Găsirea și înlocuirea textului

  4. Alegeți Următorul găsit, apoi alegeți una dintre următoarele:

    • Pentru a înlocui textul evidențiat, faceți clic pe Înlocuire.

    • Pentru a înlocui toate instanțele textului din document, faceți clic pe Înlocuire totală.

    • Pentru a ignora această instanță a textului și a trece la instanța următoare, faceți clic pe Următorul găsit.

    Fila Înlocuire din caseta de dialog Găsire și înlocuire

    Notă : În Word Online, nu există niciun buton Următorul găsit. Navigați prin rezultate utilizând săgețile în sus și în jos pentru a înlocui instanțele textului evidențiat.

Pentru a căuta obiecte precum tabele, elemente grafice, comentarii, note de subsol, note de final sau ecuații, procedați astfel:

  1. Pe fila Pornire, în grupul Editare, faceți clic pe Găsire. Sau apăsați Ctrl+F pe tastatură.

    Opțiunea Găsire de pe fila Pornire

    Panoul Navigare se afișează.

    Panoul de navigare
  2. Faceți clic pe săgeata din partea dreaptă a casetei de căutare, apoi alegeți o opțiune din listă.

    Lista de opțiuni pentru a găsi obiecte

    Rezultatele căutării sunt afișate mai jos, în caseta de căutare.

  3. Selectați un rezultat pentru a-l vedea în document sau răsfoiți toate rezultatele, făcând clic pe controalele săgeată.

Căutați caseta de dialog Găsire și înlocuire?

Pentru a efectua o căutare complexă utilizând caseta de dialog Găsire și înlocuire, alegeți una dintre următoarele:

  • Pe fila Pornire, în grupulEditare, alegeți săgeata de lângă Găsire, apoi selectați Găsire complexă.

    sau

  • În panoul Navigare, faceți clic pe săgeata din partea dreaptă a casetei de căutare, apoi alegeți Găsire complexă.

În caseta de dialog Găsire și înlocuire, faceți clic pe Mai multe pentru opțiuni de căutare detaliate.

Notă :  Pentru un set mai mic de opțiuni complexe de căutare, precum Potrivire majuscule/minuscule sau Se găsesc numai cuvinte întregi, în Panoul de navigare, selectați săgeata din partea dreaptă a casetei de căutare și alegeți Opțiuni.

Puteți să căutați și să înlocuiți sau să eliminați formatarea caracterelor din document. De exemplu, puteți să căutați un anumit cuvânt sau o expresie și să schimbați culoarea fontului sau puteți să căutați anumite formatări, cum ar fi cea aldină sau evidențierea și să le modificați.

  1. Pe fila Pornire, în grupul Editare, alegeți Înlocuire. Sau apăsați Ctrl+H pe tastatură.

    Opțiunea Înlocuire este evidențiată pe fila Pornire.

  2. Dacă nu vedeți butonul Format, faceți clic pe Mai multe.

    Butonul Mai multe

  3. Pentru a căuta text cu o anumită formatare, tastați-l în caseta De găsit. Pentru a găsi numai formatarea, lăsați caseta necompletată.

  4. Faceți clic pe Format, apoi selectați formatele pe care doriți să le găsiți și le înlocuiți. De exemplu, pentru a găsi text evidențiat, faceți clic pe Format > Evidențiere; pentru a găsi text aldin, faceți clic pe Format > Font, apoi, în caseta de dialog Găsire font, selectați Aldin în lista Stil font.

  5. Faceți clic pe caseta Înlocuire cu, pe Format, apoi selectați formatele de înlocuire, așa cum se descrie în pasul 4.

    Notă : Dacă doriți să și înlocuiți textul, tastați textul înlocuitor în caseta Înlocuire cu.

  6. Pentru a găsi și a înlocui fiecare instanță a formatării specificate, faceți clic pe Următorul găsit, apoi pe Înlocuire. Pentru a înlocui toate instanțele formatării specificate, faceți clic pe Înlocuire totală.

Puteți să căutați și să înlocuiți caractere speciale și elemente din document, cum ar fi tabulatori, marcaje de paragraf (sfârșituri de linie) și sfârșituri de pagină manuale. De exemplu, puteți să găsiți toate spațiile linie dublă (două marcaje de paragraf) și să le înlocuiți cu spații linie unică (un marcaj de paragraf).

Sfat : Pentru a afișa simbolurile de formatare ascunse, cum ar fi spațiile, marcajele de paragraf și sfârșiturile de pagină, faceți clic pe în grupul Paragraf de pe fila Pornire.

  1. Pe fila Pornire, în grupulEditare, faceți clic pe săgeata de lângă Găsire, apoi pe Găsire complexă.

    Opțiunea Găsire complexă din meniul Găsire

  2. Dacă nu vedeți butonul Special, faceți clic pe Mai multe.

    Butonul Mai multe

  3. Faceți clic pe Special, apoi faceți clic pe elementul dorit.

  4. Dacă doriți să înlocuiți elementul, faceți clic pe fila Înlocuire, apoi tastați ce doriți să o utilizați ca înlocuitor în caseta Înlocuire cu.

  5. Pentru a găsi și a înlocui fiecare instanță a elementului specificat, faceți clic pe Următorul găsit, apoi pe Înlocuire. Pentru a înlocui toate instanțele elementului specificat, faceți clic pe Înlocuire totală.

Găsiți utilizând Salt la

  1. Pe fila Pornire, în grupul Editare, faceți clic pe săgeata de lângă Găsire, apoi pe Salt la.

    Opțiunea Salt la din meniul Găsire

  2. În caseta De sărit la, faceți clic pe tipul de element.

  3. Alegeți una dintre următoarele variante:

    • Pentru a accesa un anumit element, tastați informațiile de identificare corespunzătoare pentru element în caseta Introduceți tipul de element, apoi faceți clic pe Salt la.

    • Pentru a trece la elementul următor sau anterior de tipul specificat, lăsați caseta Introduceți goală și faceți clic pe Următorul sau Anteriorul.

Căutarea utilizând caractere wildcard

Utilizați caractere wildcard pentru a căuta text. De exemplu, puteți utiliza caracterul wildcard asterisc (*) pentru a căuta un șir de caractere (de exemplu, „s*d” găsește „stand” și „sard”).

  1. Pe fila Pornire, în grupulEditare, faceți clic pe săgeata de lângă Găsire, apoi pe Găsire complexă.

    Opțiunea Găsire complexă din meniul Găsire

  2. Bifați caseta de selectare Utilizare metacaractere.

    Dacă nu vedeți caseta de selectare Utilizare metacaractere, faceți clic pe Mai multe.

    Butonul Mai multe

  3. Alegeți una dintre următoarele variante:

    • Pentru a alege un caracter wildcard dintr-o listă, faceți clic pe Special, pe un caracter wildcard, apoi tastați orice text suplimentar în caseta De găsit. Pentru mai multe informații, consultați tabelul Caracterele wildcard pentru elementele pe care doriți să le găsiți și să le înlocuiți de mai jos.

    • Tastați un caracter wildcard direct în caseta De găsit. Pentru mai multe informații, consultați tabelul Caracterele wildcard pentru elementele pe care doriți să le găsiți și să le înlocuiți de mai jos.

  4. Dacă doriți să înlocuiți elementul, faceți clic pe fila Înlocuire, apoi tastați ce doriți să o utilizați ca înlocuitor în caseta Înlocuire cu.

  5. Faceți clic pe Următorul găsit sau pe Găsirea tuturor, apoi pe Înlocuiți sau pe Înlocuire totală pentru a înlocui toate instanțele elementului.

    Notă : Pentru a anula o căutare în curs, apăsați pe ESC.

Utilizați paranteze ( ) pentru a crea grupuri de caractere wildcard și text în caseta De găsit, apoi utilizați \n în caseta Înlocuire cu pentru a utiliza rezultatele fiecărei expresii.

Puteți utiliza caracterul wildcard \n pentru a căuta o expresie și a o înlocui cu expresia rearanjată. De exemplu, tastați (Pescariu) (Andrei) în caseta De găsit și \2 \1 în caseta Înlocuire cu. Word va găsi Pescariu Andrei și-l va înlocui cu Andrei Pescariu.

  • Atunci când este bifată caseta de selectare Utilizare metacaractere, Word găsește numai textul exact pe care-l specificați. Casetele de selectare Potrivire majuscule/minuscule și Se găsesc numai cuvinte întregi sunt indisponibile (estompate) pentru a indica faptul că aceste opțiuni sunt activate automat. Nu puteți dezactiva aceste opțiuni.

  • Pentru a căuta un caracter definit ca wildcard, tastați o bară oblică inversă (\) înaintea caracterului. De exemplu, tastați \? pentru a găsi un semn de întrebare sau \\ pentru a găsi un caracter bară oblică inversă (acesta se numește adeseori „caracter escape”).

  • Puteți utiliza paranteze pentru a grupa caracterele wildcard și textul și pentru a indica ordinea de evaluare. De exemplu, tastați <(pre)*(at)> pentru a găsi „presortat” și „precompletat”.

Pentru a găsi

Tastați

Exemplu

Orice caracter unic, inclusiv caractere spațiu și semne de punctuație

?

s?t găsește sat, set și sit.

Unul dintre aceste caractere

[ ]

t[io]c găsește tic și toc.

Orice caracter unic din acest interval

[-]

[m-p]as găsește mas, nas și pas. Intervalele trebuie să fie în ordine ascendentă.

Începutul unui cuvânt

<

<(inter) găsește interes și intersecție, dar nu neinteresant.

Sfârșitul unui cuvânt

>

(in) > găsește in și tain, dar nu interesant.

Expresie

()

Word reține rezultatele unei combinații de căutări de utilizat într-o operațiune de înlocuire.

Orice caracter unic, cu excepția caracterelor din intervalul cuprins între paranteze

[!x-z]

t[!a-e]c găsește tic și toc, dar nu tac sau tuc.

Exact n apariții ale caracterului anterior sau expresiei anterioare

{n}

cre{2}zi găsește creezi, dar nu crezi.

Cel puțin n apariții ale caracterului anterior sau expresiei anterioare

{n,}

cre{1,}zi găsește crezi și creezi.

Între n și m apariții ale caracterului anterior sau expresiei anterioare

{n,m}

10{1,3} găsește 10, 100 și 1000.

Una sau mai multe apariții ale caracterului anterior sau expresiei anterioare

@

co@l găsește col și cool.

Orice șir de caractere, inclusiv caractere spațiu și semne de punctuație

*

s*t găsește sat, start și stand modificat.

Utilizarea de coduri pentru a găsi litere, formatări, câmpuri sau caractere speciale

Pentru a găsi

Tastați

Marcaj de sfârșit de paragraf ( Marcaj de sfârșit de paragraf )

^p (nu funcționează în caseta De găsit atunci când opțiunea Utilizare metacaractere este activată) sau ^13

Caracter tabulator ( Caracter tabulator )

^t sau ^9

Caractere ASCII

^ nnn, unde nnn este codul caracterului

Caractere ANSI

^0 nnn, unde 0 este zero și nnn este codul caracterului

Linie de dialog ( — )

^+

Cratimă ( – )

^=

Caracter caret

^^

Sfârșit de linie manual ( Sfârșit de linie manual )

^l sau ^11

Sfârșit de coloană

^n sau ^14

Sfârșit de pagină sau de secțiune

^12 (la înlocuire, inserează un sfârșit de pagină)

Sfârșitul de pagină manual

^m (găsește sau înlocuiește și sfârșituri de secțiune atunci când este activată opțiunea Utilizare metacaractere)

Spațiu neseparator ( spațiu neseparator )

^s

Cratimă neseparatoare ( Spațiu neseparator )

^~

Cratimă opțională ( Spațiu opțional )

^-

Pentru a găsi

Tastați

Orice caracter

^?

Orice cifră

^#

Orice literă

^$

Imagine sau ilustrație (doar în linie)

^g

Marcaj de notă de subsol

^f sau ^2

Marcaj de notă de final

^e

Câmp (când sunt vizibile codurile de câmp)

^d, ^19 sau ^21

Comentariu (când comentariile sunt în linie)

^a sau ^5

Sfârșitul de secțiune

^b

Spațiu alb

^w (orice spațiu sau orice combinație de spații obișnuite și neseparatoare și caractere tabulator)

Pentru a găsi

Tastați

Conținutul clipboardului Microsoft Windows

^c

Găsirea și înlocuirea textului utilizând expresii obișnuite (complex)

Puteți automatiza multe activități de găsire și înlocuire utilizând caractere wildcard pentru a construi expresii regulate, combinații de caractere literale text și caractere wildcard. Caracterele literale text arată textul care trebuie să existe în șirul țintă de text. Caracterele wildcard indică textul care poate varia din șirul țintă. De exemplu, puteți utiliza expresii obișnuite pentru a găsi și a elimina rândurile dublate dintr-un tabel mare sau pentru a transpune o listă de nume (modificați-le din „Prenume Nume” în „Nume, Prenume”).

Iată un eșantion pe care-l puteți încerca. Pașii din această secțiune vă arată cum să utilizați o expresie regulată care transpune nume. Rețineți că puteți utiliza întotdeauna caseta de dialog Găsire și înlocuire pentru a rula expresiile regulate. De asemenea, rețineți că dacă o expresie nu funcționează așa cum vă așteptați, puteți să apăsați CTRL+Z pentru a anula modificările, apoi să încercați o altă expresie.

  1. Porniți Word și deschideți un document nou, necompletat.

  2. Copiați numele de mai jos în document.

    Josh Barnhill

    Cătălina Blaga

    Victoria Ene

    Iustin Munteanu

  3. Pe fila Pornire, în grupul Editare, faceți clic pe Înlocuire pentru a deschide caseta de dialog Găsire și înlocuire.

    Opțiunea Înlocuire este evidențiată pe fila Pornire.

  4. Dacă nu vedeți caseta de selectare Utilizare metacaractere, faceți clic pe Mai multe și bifați caseta de selectare. Dacă nu bifați caseta de selectare, Word tratează caracterele wildcard ca text.

  5. Tastați următoarele caractere în caseta De găsit. Nu uitați să includeți spațiul dintre cele două seturi de paranteze și să nu includeți un spațiu la sfârșit.

    (<*>) (<*>)

  6. În caseta Înlocuire cu tastați următoarele caractere. Nu uitați să includeți spațiul dintre virgulă și a doua bară oblică.

    \2, \1

  7. Selectați numele, apoi faceți clic pe Înlocuire totală. Word transpune numele și le separă cu o virgulă, astfel:

    Nica, Vasile

    Blaga, Cătălina

    Ene, Victoria

    Munteanu, Iustin

Conținutul documentului determină cea mai mare parte a proiectării expresiilor obișnuite (dar nu pe toată). În exemplul de mai sus, fiecare element (nume) conținea două cuvinte. Dacă elementul conținea două cuvinte și o inițială în mijloc, ar trebui să utilizați o altă expresie.

Să examinăm fiecare expresie începând de la interior:

În prima expresie, (<*>) (<*>):

  • Asteriscul (*) returnează tot textul din cuvânt.

  • Simbolurile mai mic și mai mare (< >) marchează începutul și sfârșitul fiecărui cuvânt. Ele se asigură că această căutare va returna un singur cuvânt.

  • Parantezele și spațiul dintre ele împart cuvintele în grupuri distincte: (primul cuvânt) (al doilea cuvânt). Parantezele indică și ordinea în care doriți să evalueze căutarea fiecare expresie.

Cu alte cuvinte, expresia spune: „Găsiți ambele cuvinte.”

În a doua expresie, \2, \1:

  • Bara oblică (\) funcționează cu numerele pentru a servi ca substituent. (Puteți utiliza bara oblică și pentru a găsi alte caractere wildcard. Consultați următoarea secțiune pentru mai multe informații.)

  • Virgula de după primul substituent inserează semnele de punctuație corecte între numele transpuse.

Cu alte cuvinte, expresia spune: „Scrieți al doilea cuvânt, adăugați o virgulă, scrieți primul cuvânt.”

Următoarele exemple arată câteva moduri în care puteți utiliza caractere wildcard și expresii obișnuite în Word. Pentru o listă de caractere wildcard pe care le puteți utiliza, consultați secțiunea Caractere wildcard pentru elementele pe care doriți să le găsiți și să le înlocuiți de mai sus.

Exemplul 1: Transpunerea numelor cu inițiale de mijloc

Exemplul 2: Transpunerea datelor

Exemplul 3: Adăugarea de perioade sau eliminarea lor din formulele de salut

Exemplul 4: Găsirea paragrafelor sau a rândurilor dublate


Exemplul 1: Transpunerea numelor cu inițiale de mijloc

Acest exemplu utilizează o combinație de caractere wildcard și coduri de caractere pentru a transpune numele ce conțin inițiale de mijloc. Dacă nu sunteți familiarizat cu codurile de caractere, consultați secțiunea Utilizarea de coduri pentru a găsi litere, formatări, câmpuri sau caractere speciale de mai sus.

Rețineți aceste aspecte atunci când continuați:

  • Ori de câte ori utilizați această expresie pentru numele care se află într-un tabel, trebuie mai întâi să efectuați conversia tabelului în text.

  • Dacă tabelul conține mai multe coloane, copiați coloana care conține numele într-un document necompletat și efectuați acolo conversia acesteia în text.

  • După ce transpuneți numele, transformați textul înapoi într-un tabel. Apoi puteți să ștergeți coloana inițială și s-o înlocuiți cu datele modificate.

Mai întâi, pregătiți datele eșantion:

  1. Dacă nu ați făcut deja acest lucru, porniți Word și creați un document nou, necompletat.

  2. Inserați un tabel necompletat în document. Acesta trebuie să aibă o coloană și 4 rânduri.

  3. Copiați aceste nume individual și lipiți-le pe fiecare într-o celulă de tabel necompletată:

    Vasile Constantin Nica
    Cătălina I. Blaga
    Victoria M. Ene
    Iustin Munteanu

    Tabelul dvs. ar trebui să arate în felul următor:

    Vasile Constantin Nica

    Cătălina I. Blaga

    Victoria M. Ene

    Iustin Munteanu

  4. Selectați tabelul și, pe fila Aspect instrumente tabel, în grupul Date, faceți clic pe Conversie în text.

  5. Selectați Marcaje paragraf ca separator de text, apoi faceți clic pe OK.

Acum transpuneți numele:

  1. Pe fila Pornire, în grupul Editare, faceți clic pe Înlocuire pentru a deschide caseta de dialog Găsire și înlocuire.

  2. Bifați caseta de selectare Utilizare metacaractere (poate fi nevoie să faceți clic pe Mai multe pentru a vedea caseta de selectare), apoi tastați următoarea expresie în caseta De găsit:

    (*) ([! ]@)^13

    Nu uitați să includeți un spațiu între cele două seturi de paranteze și după semnul exclamării. Dacă nu ați mai văzut caracterul ^13, explicăm ce face el în secțiunea următoare.

  3. În caseta Înlocuire cu, tastați următoarea expresie:

    \2, \1^p

  4. Selectați lista de nume și faceți clic pe Înlocuire totală. Word transpune numele și inițialele de mijloc sau al doilea prenume, astfel:

    Nica, Vasile Constantin
    Blaga, Cătălina I.
    Ene, Victoria M.
    Munteanu, Iustin

Transformați textul modificat înapoi într-un tabel:

  1. Selectați lista de nume transpuse.

  2. Pe fila Inserare, în grupul Tabele, faceți clic pe Tabel, apoi pe Conversie text în tabel

  3. În caseta de dialog Conversie text în tabel, sub Separare text la, faceți clic pe Paragrafe, apoi pe OK.

Transpunerea cu inițiale de mijloc, bucată cu bucată

Să analizăm elementele individuale ale expresiei pentru a vedea cum funcționează, începând cu expresia din caseta De găsit.

Întreaga expresie caută două grupuri de modele: un prenume cu o inițială de mijloc (sau un al doilea prenume) și un nume de familie. Simbolul (*) găsește toate prenumele. Observați că există un spațiu după el.

Această parte a expresiei se potrivește cu numele de familie:

([! ]@)^13

Semnul exclamării exclude orice caracter specificat în paranteze. În acest caz, [! ] înseamnă „găsiți totul, în afară de spații”. Efectul său este să ascundă spațiul din fața numelor de familie.

Caracterul @ găsește una sau mai multe apariții ale caracterului anterior, asigurându-se că toate spațiile din fața numelui de familie sunt eliminate.

Trebuie să știm unde se termină numele de familie, așa că utilizăm și caracterul ^13 pentru a căuta marcatorul de paragraf de la sfârșitul fiecărui rând. Cu toate acestea, deoarece nu avem în plan să reutilizăm marcatorul de paragraf, înconjurăm tot restul cu paranteze.

Puteți încerca acest lucru: copiați numele din nou în documentul de testare (aveți grijă să le separați cu marcaje de paragraf), apoi căutați utilizând ([!]@)^13 în caseta De găsit. Căutarea se potrivește cu fiecare nume de familie.

Deoarece căutarea începe din nou la începutul liniei următoare, vom utiliza caracterul wildcard asterisc (*) pentru a corela totul de acolo până la începutul următorului nume de familie.

Deoarece nu avem în plan să reutilizăm spațiul din fața numelui de familie, folosim paranteze pentru a-l exclude din cele două grupuri:

(*) ([! ]@)^13

Important : Fiți atent atunci când utilizați codul de caracter ^13. În mod normal, puteți utiliza codul de caracter ^p pentru a căuta marcaje de paragraf. Cu toate acestea, acest cod nu funcționează în căutările cu caractere wildcard. În schimb, trebuie să utilizați codul substituent ^13. Deși codul de caracter ^p nu funcționează în căutările cu caractere wildcard, ar trebui să-l utilizați în operațiunile de înlocuire caractere wildcard, deoarece include informații despre formatare, pe când caracterul ^13 nu le include. În plus, nu-i puteți atribui deloc informații despre stil caracterului ^13. Utilizarea greșită a codului ^13 într-o operațiune de înlocuire poate face conversia documentului într-un fișier pe care nu-l puteți formata.

Expresia „înlocuire” (\2 \1) face, de fapt, transpunerea. În caseta Înlocuire cu, caracterele \2, îi spun căutării să scrie mai întâi al doilea model și să adauge o virgulă după model. Caracterele \1^p îi spun căutării unde să scrie primul model și să scrie un marcaj de paragraf după acesta.


Exemplul 2: Transpunerea datelor

Acest exemplu utilizează expresii obișnuite pentru a converti datele calendaristice în format european în date în format S.U.A.

  1. Copiați și lipiți următoarea dată în documentul dvs.: 28 mai 2003

  2. Deschideți caseta de dialog Găsire și înlocuire și tastați următoarea expresie în caseta De găsit:

    ([0-9]{1,2})([dhnrst]{2}) (<[ADFJMNOS]*>) ([0-9]{4})

    Nu uitați să inserați un spațiu între următoarele paranteze de deschidere și de închidere: 2}) (<[ și *>) ([0.

  3. Introduceți următoarea expresie în caseta Înlocuire cu:

    \3 \1, \4

    Aveți grijă să inserați un spațiu între fiecare set de caractere.

  4. Faceți clic pe Înlocuire totală.

    Căutarea înlocuiește 28 mai 2003 cu 28 mai, 2003.

Transpunerea datelor, bucată cu bucată

Să începem cu expresia din caseta De găsit. Expresia funcționează împărțind datele în patru modele, marcate de seturile de paranteze. Fiecare model conține componentele pe care le găsiți în toate datele, scrise în stilul utilizat în exemplu. Lucrul de la stânga la dreapta:

  • Intervalul de numere [0-9] se potrivește cu numerele cu o singură cifră din primul model. Deoarece datele pot consta în două numere, îi spunem căutării să returneze date cu una sau două cifre: {1,2}. Rezultatul este primul model: ([0-9] {1,2}).

    Numeralele ordinale englezești alcătuiesc al doilea model. Numeralele ordinale englezești constau în „th”, „nd”, „st”, și „rd”, așa că adăugăm aceste litere într-un interval [dhnrst]. Deoarece numeralele ordinale englezești sunt formate întotdeauna din două litere, restricționăm numărul de litere la două: ([dhnrst] {2}).

  • Urmează un spațiu, apoi caracterele literale și caracterele wildcard care găsesc numele lunilor. Toate numele lunilor încep cu aceste majuscule: ADFIMNOS. Nu știm câte caractere urmează după fiecare majusculă, astfel că adăugăm un (*). Ne interesează doar numele propriu-zis al lunii, astfel că folosim caracterele mai mare și mai mic pentru a limita rezultatele la cuvântul individual. Rezultatul este al patrulea model: (<[ADFIMNOS]*>).

  • În sfârșit, căutăm anul. Vom folosi același interval de numere, dar de această dată vom restricționa numărul la patru litere ([0-9]{4}).

Observați că în caseta Înlocuire cu am scris numai trei din cele patru modele de adresă. Am omis ordinalul („th”) din dată, deoarece datele în format S.U.A nu utilizează numerale ordinale englezești. Dacă doriți să lăsați ordinalul în dată, introduceți \3 \1\2, \4 în caseta Înlocuire cu. În acest caz, introduceți un spațiu atât după 3, cât și după virgulă, dar nu în altă parte.

În acest moment, poate că vă întrebați cum să gestionați datele în care numele lunii nu este ortografiat, cum ar fi 28/05/03. Căutați utilizând această expresie:

([0-9]{1,2})/([0-9]{1,2})/([0-9]{2})

Înlocuiți utilizând această expresie:

\3/\1/\2

Dacă data are formatul 28/05/2003, utilizați {4} în ultimul model, în loc de {2}.

Despre utilizarea separatorilor de listă în expresii obișnuite

Exemplul anterior utilizează următorul argument pentru a găsi date de una sau două cifre: {1,2}. În acest caz, o virgulă separă cele două valori. Cu toate acestea, setările regionale din Windows controlează separatorul de listă utilizat. Dacă setările regionale specifică utilizarea semnului punct și virgulă (;) ca separator de listă, trebuie să-l utilizați în loc de virgulă.

Pentru a afla ce separatorul de listă specifică sistemul dvs. de operare, procedați astfel:

  1. Deschideți Panoul de control. (Faceți clic dreapta pe butonul Windows Start, apoi faceți clic pe Panou de control în Windows 8 și versiunile ulterioare. În Windows 7, faceți clic pe butonul Start, apoi pe Panou de control.)

  2. Faceți clic pe Ceas, limbă și regiune.

  3. Faceți clic pe Modificați formatul de dată, oră sau număr, apoi faceți clic pe Setări suplimentare.

  4. Faceți clic pe fila Numere și găsiți intrarea Separator de listă.


Exemplul 3: Adăugarea de perioade sau eliminarea lor din formulele de salut

În anumite țări, titlurile onorifice (dl, d-na și așa mai departe) nu includ puncte. Acest exemplu vă arată cum să adăugați sau să eliminați punctele din titlurile onorifice. Din acest moment, presupunem că știți cum să utilizați caseta de dialog Găsire și înlocuire.

Această expresie găsește Dl, D-na, D-ra și Dr fără puncte:

<([DM][ rs ]{1,2})( )

Observați că expresia utilizează un al doilea tipar care conține un spațiu necompletat. Acel spațiu ar urma în mod normal după titlul onorific, dacă punctul nu ar fi acolo. Această expresie adaugă punctul:

\1.\2

Pentru a face invers, căutați utilizând această expresie:

<([DM][ rs ]{1,2}).

Și înlocuiți utilizând această expresie:

\1


Exemplul 4: Găsirea paragrafelor sau a rândurilor dublate

Atunci când utilizați această expresie, se recomandă să sortați lista mai întâi, pentru a plasa rândurile dublate unul lângă altul. De asemenea, trebuie să eliminați toate marcajele de paragraf necompletate. Cu alte cuvinte, dacă utilizați paragrafe necompletate pentru a separa blocuri de text, în felul următor:

Vasile Constantin Nica¶

Vasile Constantin Nica¶

Cătălina I. Blaga¶

trebuie să eliminați aceste paragrafe, astfel:

Vasile Constantin Nica¶
Vasile Constantin Nica¶
Cătălina I. Blaga¶

Puteți utiliza metoda preferată pentru a elimina paragrafele necompletate, dar iată una care găsește două caractere paragraf consecutive. Căutați utilizând această expresie (caracterul @ repetă operațiunea de găsire și înlocuire și elimină liniile necompletate multiple):

(^13)\1@

Înlocuiți rezultatele cu această expresie:

^p

Acum să vedem modalitățile de a înlocui textul. Această expresie găsește orice secvență de două paragrafe consecutive identice:

(*^13)\1

Această expresie corelează, de asemenea, repetițiile mai lungi de text care se termină cu paragrafe. De exemplu, rulați expresia în raport cu lista următoare:

Vasile Constantin Nica¶
Cătălina I. Blaga¶
Vasile Constantin Nica¶
Cătălina I. Blaga¶
Victoria M. Ene¶

Căutarea găsește primele patru linii și se oprește doar atunci când modelul general se modifică. În schimb, dacă rulați expresia în raport cu această listă:

Vasile Constantin Nica¶
Vasile Constantin Nica
Cătălina I. Blaga¶
Cătălina I. Blaga¶

Expresia găsește numai primele două paragrafe. 

Pentru a căuta un număr mare de elemente identice, adăugați mai mulți substituenți. De exemplu, această expresie găsește trei paragrafe consecutive identice:

(*^13)\1\1

Puteți utiliza și acolade pentru a face același lucru. Următoarele exemple găsesc două și trei paragrafe identice, respectiv:

(*^13){2} (*^13){3}

Sau, puteți găsi fie două, fie trei paragrafe identice:

(*^13){2,3}

Puteți găsi, de asemenea, două sau mai multe paragrafe identice:

(*^13){2,}

Puteți înlocui oricare dintre aceste expresii cu șirul următor:

\1

În plus, puteți repeta operațiunea de găsire și înlocuire după cum este necesar, pentru a înlocui toate paragrafele dublate din documentul dvs., sau puteți să adăugați caracterul wildcard @ și să așteptați ca expresia să repete operațiunea pentru dvs.:

(*^13)\1@

Utilizați această metodă și pentru a înlocui rândurile dublate dintr-un tabel. Pentru a face acest lucru, mai întâi, eliminați toate celulele îmbinate, apoi sortați tabelul pentru a plasa celulele dublate una lângă alta. În continuare, faceți conversia tabelului în text. (Pe meniul Tabel, indicați spre Conversie, apoi faceți clic pe Tabel în text; atunci când vi se solicită, utilizați delimitatorul tabulator.) După ce efectuați înlocuirile, transformați textul înapoi într-un tabel.

Mai multe exemple

Pentru mai multe exemple despre cum se utilizează expresiile obișnuite în Word, consultați Găsirea și înlocuirea caracterelor utilizând caractere wildcard pe site-ul Întrebări frecvente MVP.

Consultați și

Configurarea sau dezactivarea automată a formatării textului (AutoFormatare)

Ștergerea numerelor de pagină

Ștergerea unei pagini în Word

Inserarea simbolurilor

Găsirea și înlocuirea textului sau formatării în Word pentru Mac

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×