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.
Në zëvendësim: $1, $2… fut një grup të kapur, $<name> një grup me emër, $& të gjithë përputhjen, $$ një shenjë dollari, \n një ndërrim rreshti dhe \t një tab. ^ dhe $ përputhen në fillim dhe në fund të çdo rreshti.
Kujdes: një grup i përsëritur përmban një tjetër kuantifikues pa kufi, për shembull (a+)+. Modele të tilla mund të jenë jashtëzakonisht të ngadalta në disa tekste.
Pamja paraprake (teksti i hequr me vijë, teksti i ri i theksuar)
Si të gjesh dhe zëvendësosh tekst
- Ngjit tekstin tënd në kutinë Teksti.
- 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.
- 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.
- 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”.
- Kontrollo numrin e zëvendësimeve dhe pamjen paraprake, ku teksti i hequr shfaqet me vijë dhe teksti i ri i theksuar.
- 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,
\nfut një ndërrim rreshti dhe\tnjë 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ë.
Mjete të ngjashme
- Testues regex Testo shprehje të rregullta JavaScript drejtpërdrejt me përputhje të theksuara, grupe kapëse, zëvendësim dhe një shpjegim të thjeshtë të çdo token-i të modelit.
- Heqës i ndërprerjeve të rreshtave dhe hapësirave të tepërta Hiq ndërprerjet e rreshtave dhe hapësirat e tepërta nga teksti i kopjuar nga një PDF ose email. Ruaj paragrafët dhe listat, bashko fjalët e ndara.
- Krahasues tekstesh Krahaso dy tekste dhe shiko çdo ndryshim krah për krah ose në rresht, sipas rreshtit, fjalës ose karakterit. Krahasues privat që funksionon në shfletues.
- Konvertues shkronjash të mëdha dhe të vogla Konvertues falas online për të kthyer tekstin në shkronja të mëdha, të vogla, titull, fjali, camelCase, snake_case, kebab-case dhe më shumë, pa ngarkuar asgjë.