Utilia

Gjej dhe zëvendëso në tekst

Gjej dhe zëvendëso fjalë ose modele në çdo tekst, me opsione për shkronjat, fjalët e plota dhe shprehjet e rregullta, me numërim dhe pamje paraprake.

Mënyra e kërkimit

Pamja paraprake (teksti i hequr me vijë, teksti i ri i theksuar)

Si të gjesh dhe zëvendësosh tekst

  1. Ngjit tekstin tënd në kutinë Teksti.
  2. Shkruaj çfarë kërkon te Gjej dhe tekstin e ri te Zëvendëso me. Lëre Zëvendëso me bosh për të fshirë çdo përputhje.
  3. Zgjidh Tekst i thjeshtë për të kërkuar karakteret e sakta që shkrove, ose Shprehje e rregullt për të kërkuar me një model.
  4. Aktivizo Dallo shkronjat e mëdha nga të vogla nëse “Tirana” dhe “tirana” duhen trajtuar ndryshe, dhe Vetëm fjalë të plota nëse “ka” nuk duhet të përputhet brenda “kafe”.
  5. Kontrollo numrin e zëvendësimeve dhe pamjen paraprake, ku teksti i hequr shfaqet me vijë dhe teksti i ri i theksuar.
  6. Kopjo Rezultati, ose kliko Përdor rezultatin si tekst të ri për të bërë një zëvendësim tjetër mbi të.

Rezultati përditësohet ndërkohë që shkruan. Zëvendëso të gjitha thjesht e ekzekuton përsëri zëvendësimin.

Mënyra e tekstit të thjeshtë

Në mënyrën e tekstit të thjeshtë, çdo karakter merret fjalë për fjalë: pikat, kllapat, yjet dhe shenjat e dollarit nuk kanë kuptim të veçantë, as në kërkim, as në zëvendësim. Kjo është mënyra e duhur për redaktime të përditshme, si ndryshimi i emrit të një produkti në një dokument, korrigjimi i një emri të shkruar gabim kudo, ose ndërrimi i një URL me një tjetër.

Vetëm fjalë të plota i trajton shkronjat e çdo alfabeti si pjesë fjalësh, kështu që kërkimi i “ë” si fjalë e plotë nuk do të përputhet brenda “për” ose “shqipëri”, dhe një vijëz llogaritet si kufi fjale: “ti” përputhet te “ti-ke”.

Mënyra e shprehjes së rregullt

Shprehjet e rregullta përshkruajnë modele në vend të tekstit fiks. Mjeti përdor sintaksën e JavaScript-it, me dy lehtësira për redaktimin e dokumenteve:

  • ^ dhe $ përputhen në fillim dhe në fund të çdo rreshti, kështu që ^ me zëvendësimin - e kthen çdo rresht në një element liste.
  • Në zëvendësim, \n fut një ndërrim rreshti dhe \t një tab.

Zëvendësimi mund të ripërdorë pjesë të përputhjes: $1, $2… fusin grupet e kapura, $<name> një grup me emër, $& gjithë përputhjen dhe $$ një shenjë dollari të vërtetë. Disa shembuj të dobishëm:

Gjej Zëvendëso me Efekti
(\d{4})-(\d{2})-(\d{2}) $3.$2.$1 2026-09-30 → 30.09.2026
[ \t]+$ (bosh) heq hapësirat në fund të çdo rreshti
{2,} shkurton vargjet e hapësirave
(?<first>\w+) (?<last>\w+) $<last>, $<first> Arben Hoxha → Hoxha, Arben
\bcolour\b color shkrimi britanik në amerikan

Klasat Unicode si \p{L} (çdo shkronjë) funksionojnë. Sintaksa e vjetër që vlen vetëm pa mënyrën Unicode, si \-, pranohet gjithashtu.

Siguria me modele të ngadalta

Disa modele, si (a+)+, mund të marrin kohë eksponenciale mbi tekste që pothuajse përputhen. Që shfletuesi të mbetet i përgjegjshëm, shprehjet e rregullta ekzekutohen në një punëtor në sfond dhe ndalen pas 1,5 sekondash, me një mesazh të qartë. Mjeti të paralajmëron edhe kur zbulon kuantifikues të ndërthurur. Një model i pavlefshëm shfaq gabimin e raportuar nga shfletuesi në vend të rezultatit.

Pyetje të shpeshta

A ngarkohet teksti im diku?

Jo. Kërkimi dhe zëvendësimet ekzekutohen tërësisht në shfletuesin tënd. Asgjë nuk dërgohet te një server dhe nuk ruhet.

Si t'i fshij të gjitha shfaqjet e një fjale?

Shkruaj fjalën te Gjej, lëre Zëvendëso me bosh dhe kopjo rezultatin. Aktivizo Vetëm fjalë të plota që të mos fshihet brenda fjalëve më të gjata.

Pse më zhduket shenja e dollarit në mënyrën e shprehjes së rregullt?

Në mënyrën regex, $ fut një referencë si $1 ose $&. Shkruaj $$ për të futur një shenjë dollari të vetme. Në mënyrën e tekstit të thjeshtë, zëvendësimi është gjithmonë fjalë për fjalë.

A mund të zëvendësoj ndërrimet e rreshtit?

Po, në mënyrën e shprehjes së rregullt. Kërko \n për të gjetur ndërrimet e rreshtit dhe përdor \n në zëvendësim për t’i futur. Për shembull, gjej \n dhe zëvendëso me , për të bashkuar një listë në një rresht.

Sa i madh mund të jetë teksti?

Deri në 2 milionë karaktere. Pamja paraprake thekson 2 000 zëvendësimet e para; kutia e rezultatit përmban gjithmonë tekstin e plotë.