Atrast un aizstāt tekstā

Atrod un aizstāj vārdus vai paraugus (regex) garā tekstā tieši pārlūkā.

0 vārdi · 0 rakstzīmes
Ctrl/⌘ + Enter
Rezultāts parādīsies šeit. Mainītie vārdi ir iezīmēti zaļā krāsā.

Jūsu teksts netiek saglabāts. Pamatfunkcijas vienmēr bez maksas.

Kopsavilkums

AdeptWrite rīks "Atrast un aizstāt" visā ielīmētajā tekstā uzreiz nomaina meklēto vārdu, frāzi vai regulāro izteiksmi (regex) ar jūsu ierakstīto aizstājumu un parāda, cik aizstājumu veikts. Varat ieslēgt burtjutību, meklēt tikai veselus vārdus vai lietot regex ar grupām $1, $2. Aizstājums tiek ielikts burtiski, kā ierakstīts, un lielo burtu lielumu nepielāgo. Viss notiek jūsu pārlūkā, teksts netiek sūtīts uz serveri, un reģistrācija nav vajadzīga.

Kā lietot Atrast un aizstāt

  1. Ielīmējiet tekstu laukā.
  2. Laukā „Atrast” ierakstiet meklējamo vārdu vai frāzi, bet laukā „Aizstāt ar” — jauno tekstu.
  3. Pēc vajadzības ieslēdziet opcijas: regex, burtjutīgs meklējums vai tikai veseli vārdi.
  4. Nospiediet „Aizstāt visu”, pārbaudiet iezīmētos aizstājumus un nokopējiet rezultātu.

Pirms un pēc

PIRMS
Pasniedzējs nosūtīja uzdevumu. Pasniedzējs lūdza iesniegt darbu līdz piektdienai.
PĒC
Docents nosūtīja uzdevumu. Docents lūdza iesniegt darbu līdz piektdienai.

Piezīme: Meklēts "pasniedzējs" (bez burtjutības), aizstāts ar "Docents": veikti 2 aizstājumi. Aizstājums ielikts tieši tā, kā ierakstīts, tāpēc ar lielo burtu rakstīta aizstājuma forma jāiestata pašam. Citus locījumus rīks nemaina.

Funkcijas un režīmi

  • Visu atrasto aizstāšana uzreiz — Teksts tiek apstrādāts vienā reizē, un tiek parādīts aizstājumu skaits, bet nomainītie fragmenti ir iezīmēti rezultātā.
  • Burtjutība un veseli vārdi — Burtjutība pēc noklusējuma ir izslēgta. Ieslēdzot veselo vārdu režīmu, "kaķ" neatradīsies vārdā "kaķis".
  • Regulārās izteiksmes (regex) — Ar regex var atrast paraugus, piemēram, datumus vai tālruņa numurus, un izmantot grupu atsauces $1, $2 aizstājumā.
  • Burtiski ievietots aizstājums — Bez regex aizstājums netiek tulkots kā īpaša sintakse — simbols $ vai slīpsvītra paliek tekstā tieši tā, kā ierakstīts.
  • Privāti un bez ierobežojumiem — Meklēšana un aizstāšana notiek pārlūkā, teksts netiek sūtīts un nav jāreģistrējas.

Kam noderēs

Studiju darbi un referāti
Vienmērīgi nomainiet termina rakstību vai saīsinājumu visā darbā, piemēram, no "RTU" uz pilnu nosaukumu pirmajā pieminēšanā, vai izlabojiet kļūdaini rakstītu uzvārdu.
Līgumi, vēstules un paraugi
No parauga dokumenta ātri nomainiet uzņēmuma nosaukumu, datumu vai kontaktpersonas vārdu visās vietās.
Tīmekļa saturs un SEO
Nomainiet produkta nosaukumu, saiti vai atslēgvārdu garā rakstā, nepārlasot to rindu pa rindai.
Saraksti un dati
Ar regex pārveidojiet datumu formātus, izdzēsiet liekus simbolus vai nomainiet atdalītāju sarakstā.

Kā darbojas meklēšana

Bez regex rīks meklē tieši to rakstzīmju virkni, ko ievadījāt. Speciālās rakstzīmes, piemēram, punkts vai iekavas, netiek uzskatītas par regex sintaksi. Ar regex režīmu meklējamo tekstu rīks lasa kā JavaScript regulāro izteiksmi, un nederīgs paraugs tiek paziņots kā kļūda.

Iestatījumi

OpcijaPēc noklusējumaKo dara
Ievērot burtu lielumuizslēgtaJa ieslēgta, "Rīga" un "rīga" ir dažādi meklējumi
Tikai veseli vārdiizslēgtaAtrod tikai tad, ja abās pusēs nav burta, cipara vai pasvītras
RegexizslēgtsMeklējamais teksts ir regulārā izteiksme

Latviešu locījumi: svarīga piezīme

Latviešu valoda ir bagāta ar galotnēm, tāpēc meklējums "students" neatradīs formu "studenta" vai "studentiem". Rīks nezina locīšanas likumus un nelemmatizē. Ja jāatrod visas formas, atrodiet vārda sakni bez galotnes ("student") vai lietojiet regex, piemēram, student\p{L}*. Esiet uzmanīgi: sakne var būt arī citos vārdos, tāpēc pirms rezultāta kopēšanas pārskatiet iezīmētos aizstājumus. Aizstājējs netiek automātiski pielāgots arī locījumam, un lielie burti nemainās.

Regex piemēri

  • \s{2,} ar aizstājumu vienu atstarpi saspiež vairākas atstarpes.
  • (\d{2})\.(\d{2})\.(\d{4}) ar aizstājumu $3-$2-$1 pārveido datumu no 31.12.2026 uz 2026-12-31.
  • \s+$ ar tukšu aizstājumu noņem atstarpes un rindu pārnesumus teksta beigās.

Šie piemēri ir vienkārši un jāpārbauda uz sava teksta. Rīks nesaglabā un neatceļ izmaiņas, tāpēc oriģinālu paturiet atsevišķi.

Kad izmantot veselos vārdus

Ko darīt, ja jāaizstāj īss vārds, kas ietilpst garākos? Piemēram, aizstājot „un” ar „&”, bez veselo vārdu režīma tiktu mainīts arī „universitāte” un „kundze”. Ieslēdziet „Tikai veseli vārdi”, un rīks mainīs tikai atsevišķu „un”. Šajā režīmā burti ar garumzīmēm tiek uzskatīti par burtiem, tāpēc „ā” vai „š” netraucē vārda robežu noteikšanai.

Kas vēl noder

Ja lieks tikai atstarpes un tukšās rindas, izmantojiet teksta tīrīšanu. Lai redzētu visas atšķirības starp veco un jauno versiju, izmantojiet teksta salīdzināšanu, bet burtu lielumu mainiet ar lielo un mazo burtu rīku.

Ierobežojumi

Rīks strādā ar vienu ielīmētu tekstu un neatbalsta vairāku failu apstrādi. Rezultāts ir jāpārbauda, jo regex kļūdas var nomainīt vairāk, nekā bija paredzēts.

Biežāk uzdotie jautājumi

Kā atrast un aizstāt vārdu visā tekstā?

Ielīmējiet tekstu, ierakstiet meklējamo vārdu laukā Atrast, jauno vārdu laukā Aizstāt ar un nospiediet "Aizstāt visu". Rīks nomaina visus sakritības gadījumus un parāda aizstājumu skaitu, bet oriģinālais teksts ievades laukā paliek nemainīts.

Vai meklēšana ņem vērā lielos un mazos burtus?

Pēc noklusējuma nē: "rīga" un "Rīga" tiek atrasti kā viens un tas pats. Ieslēdzot opciju „Ievērot burtu lielumu”, tiek atrasts tikai precīzi tāds pats burtu lielums. Aizstājums gan tiek ielikts tieši tā, kā ierakstīts.

Vai rīks atradīs visus vārda locījumus?

Nē. Rīks meklē burtiskas rakstzīmju virknes un nezina latviešu locījumus, tāpēc "students" neatradīs "studentiem". Meklējiet vārda sakni vai lietojiet regex ar \p{L}*, bet pārbaudiet rezultātu, jo sakne var būt arī citos vārdos.

Kas ir regex un kā to lietot?

Regex jeb regulārā izteiksme ir paraugs teksta meklēšanai, piemēram, \d{4} atrod četrus ciparus pēc kārtas. Ieslēdziet opciju „Regex”, ierakstiet paraugu un lietojiet $1, $2 aizstājumā, lai atkārtoti izmantotu iekavās atrastās daļas.

Ko nozīmē opcija "veseli vārdi"?

Tā atrod meklēto tikai tad, ja tā priekšā un aiz tā nav burta, cipara vai pasvītras. Tā "kaķ" netiks atrasts vārdā "kaķis". Opcija darbojas ar visiem Unicode burtiem, tostarp ar garumzīmēm un mīkstinājuma zīmēm.

Vai varu atcelt aizstāšanu?

Rīks nesaglabā vēsturi, tāpēc atcelšanas pogas nav. Oriģinālais teksts paliek ievades laukā, un rezultāts tiek parādīts atsevišķi, tāpēc varat mainīt iestatījumus un aizstāt vēlreiz. Pirms ielīmēšanas atpakaļ dokumentā pārbaudiet iezīmētos aizstājumus.

Atrast un aizstāt — izmēģiniet bez maksas
Ielīmējiet tekstu, izvēlieties režīmu — un gatavs. Bez reģistrācijas.
Aizstāt visu