Notepad ++ je odlična majhna teža urejevalnik besedil z veliko uporabnimi funkcijami. Z Notepad ++ lahko rekurzivno poiščete in zamenjate besedilo v trenutni datoteki ali v več datotekah v mapi. Besedilo lahko poiščete in zamenjate tudi z uporabo regularnega izraza.
Ta objava vsebuje veliko primerov za iskanje in zamenjavo Notepad ++ ter druge koristne nasvete za Notepad ++ za različne scenarije.
Notepad ++: primeri manipulacije z besedilno datoteko
- Odstranite pot iz imena datoteke v besedilni datoteki
- Odstranite ime datoteke iz celotne poti v besedilni datoteki
- Na začetku vsake vrstice odstranite določeno število znakov
- V besedilni datoteki izbrišite znake, ki presegajo ‘n’ znakov
- Odstranite besedilo za določenim znakom iz vsake vrstice v besedilni datoteki
- Odstranite začetni ali zadnji presledek iz vsake vrstice v besedilni datoteki
- Izbrišite prazne vrstice v besedilni datoteki
- Odstrani vrstice, ki vsebujejo besedo ali niz v besedilni datoteki
- Odstranite besedilo za n-im pojavom vejice ali simbola
- Pred besedo v besedilni datoteki dodajte vsako vrstico pred besedo ali besedno zvezo
- V besedilno datoteko vstavite vsako vrstico z besedo ali besedno zvezo
- Odstranite podvojene vrstice v besedilni datoteki brez razvrščanja vrstic
- Vstavite novo vrstico (vrnitev nosilca) na določen znak ali niz
Odstranite pot iz imena datoteke v besedilni datoteki
Če imate v besedilni datoteki polne poti za datoteke in želite odstraniti pot (tj. Želite samo ime datoteke), uporabite naslednjo tehniko Najdi in zamenjaj:
- Odprite pogovorno okno Zamenjaj (Ctrl + H) in uporabite naslednjo metodo zamenjave:
- V polje Najdi vnesite
^. * \
- Nastavite način iskanja na Vsakdanje izražanje
- Pustite polje Zamenjaj prazno.
- Počistite polje se ujema z novo vrstico
- Kliknite Zamenjaj vse
:: Pred ::
C: Users ramesh Pictures Screenshots Screenshot 90.png C: Users ramesh Pictures Screenshots Screenshot 97.png C: Users ramesh Pictures Screenshots Screenshot 10.png C: Users ramesh Pictures Screenshots Screenshot 15.png
:: Po ::
Posnetek zaslona 90.png Posnetek zaslona 97.png Posnetek zaslona 10.png Posnetek zaslona 15.png
Odstranite ime datoteke iz celotne poti v besedilni datoteki
Če želite odstraniti ime datoteke s celotne poti, uporabite ta iskalni operater:
- Najdi kaj:
\ [^ \] + $
- Zamenjajte z: Pustite prazno
- Nastavite način iskanja na Vsakdanje izražanje
- Počistite polje se ujema z novo vrstico
- Kliknite Zamenjaj vse
:: Pred ::
D: Orodja Sysinternals accesschk.exe D: Orodja Sysinternals AccessEnum.exe D: Orodja NirSoft AddrView.exe D: Orodja Drugi activehotkeys.exe
:: Po ::
D: Orodja Sysinternals D: Orodja Sysinternals D: Orodja NirSoft D: Orodja Drugi
Namig: Če potrebujete poševnico po poti do mape, lahko namesto tega uporabite naslednje iskanje regularnih izrazov.
- Najdi kaj:
(. * \). *
- Zamenjaj z:
1
Na začetku vsake vrstice odstranite določeno število znakov
Če želite odstraniti določeno število znakov na začetku vsake vrstice v besedilni datoteki, uporabite to poizvedbo za iskanje in zamenjavo regularnih izrazov:
- Najdi kaj:
^. {11} (. *) $
- Zamenjaj z:
1 dolar
- Nastavite način iskanja na Vsakdanje izražanje
- Počistite polje se ujema z novo vrstico
- Kliknite Zamenjaj vse
S tem se na začetku vsake vrstice izbriše prvih 11 znakov.
:: Pred ::
Pot do datoteke: D: Tools Sysinternals accesschk.exe Pot do datoteke: D: Tools Sysinternals AccessEnum.exe Pot do datoteke: D: Tools NirSoft AddrView.exe Pot do datoteke: D: Tools Others activehotkeys .exe
:: Po ::
D: Orodja Sysinternals accesschk.exe D: Orodja Sysinternals AccessEnum.exe D: Orodja NirSoft AddrView.exe D: Orodja Drugi activehotkeys.exe
Izbrišite znake, ki presegajo število znakov
Če želite izbrisati znake, ki presegajo število znakov v besedilni datoteki, uporabite to:
- Najdi kaj:
^. {19} K. * $
- Zamenjajte z: Pustite prazno
- Nastavite način iskanja na Vsakdanje izražanje
- Počistite polje se ujema z novo vrstico
- Kliknite Zamenjaj vse
S tem se izbrišejo znaki, ki presegajo 19 znakov v vsaki vrstici.
:: Pred ::
Hitra rjava lisica je lena Hitra rjava lisica je zelo prikupna Hitra rjava lisica skoči čez lenega psa
:: Po ::
Hitro rjava lisica Hitro rjava lisica Hitro rjava lisica
Odstranite besedilo za določenim znakom iz vsake vrstice v besedilni datoteki
Če želite odstraniti besedilo po določen znak - npr. vezaj iz vsake vrstice v besedilni datoteki uporabite:
- Najdi kaj:
(. +) s * - s * (. +)
- Zamenjaj z:
1 dolar
- Nastavite način iskanja na Vsakdanje izražanje
- Počistite polje se ujema z novo vrstico
- Kliknite Zamenjaj vse
Če želite odstraniti besedilo prej znak (npr. vezaj), uporabite 2 USD
v polju za zamenjavo:
- Najdi kaj:
(. +) s * - s * (. +)
- Zamenjaj z:
2 USD
Če želite odstraniti besedilo za določenim znakom ali besedo, lahko uporabite naslednje, kar je videti lažje:
- Najdi kaj:
-. *
- Zamenjajte z: pustite prazno
- Nastavite način iskanja na Vsakdanje izražanje
- Počistite polje se ujema z novo vrstico
- Kliknite Zamenjaj vse
:: Pred ::
accesschk.exe - od Sysinternals AccessEnum.exe - od Sysinternals AddrView.exe - od NirSoft activehotkeys.exe - od drugega prodajalca
:: Po ::
accesschk.exe AccessEnum.exe AddrView.exe activehotkeys.exe
Uporabite ga lahko tudi za odstranjevanje besedila po določenem beseda (npr. »od«).
- Najdi kaj:
od. *
- Zamenjajte z: pustite prazno
- Nastavite način iskanja na Vsakdanje izražanje
- Počistite polje se ujema z novo vrstico
- Kliknite Zamenjaj vse
:: Pred ::
accesschk.exe od Sysinternals AccessEnum.exe od Sysinternals AddrView.exe od NirSoft activehotkeys.exe od drugega prodajalca
:: Po ::
accesschk.exe AccessEnum.exe AddrView.exe activehotkeys.exe
Odstranite začetni ali zadnji presledek iz vsake vrstice v besedilni datoteki
Če želite iz vsake vrstice v besedilni datoteki odstraniti zaostali in / ali vodilni presledek, uporabite meni Prazne operacije.
V meniju Uredi v Notepad ++ kliknite Prazne operacije
Izberite eno od treh možnosti:
- Obreži zadnji prostor
- Obrežite vodilni prostor
- Obrežite vodilni in zaostali prostor
Izbrišite prazne vrstice v besedilni datoteki
Če želite izbrisati prazne / prazne vrstice v besedilni datoteki, iz Uredi v meniju Notepad ++ izberite Linijske operacije in kliknite Odstranite prazne črte
Če želite odstraniti tudi vrstice, ki vsebujejo prazne znake ali presledke, kliknite Odstrani prazne vrstice (vsebujejo prazne znake) namesto tega.
:: Pred:
Hitra rjava lisica je lena Hitra rjava lisica je zelo prikupna Hitra rjava lisica skoči čez lenega psa
:: Po ::
Hitra rjava lisica je lena Hitra rjava lisica je zelo prikupna Hitra rjava lisica skoči čez lenega psa
Izbriši prazne vrstice samo v izbranih vrsticah
Upoštevajte, da zgornji ukaz odstrani prazne vrstice v celotni besedilni datoteki. Če želite odstraniti prazne vrstice samo znotraj izbire besedila, uporabite ta iskalni operater:
- Izberite vrstice, v katerih želite odstraniti prazne vrstice.
- Odprite pogovorno okno Zamenjaj (Ctrl + H)
- V Najdi kaj: polje, vnesite
n r
- Pusti Zamenjaj z: polje prazno
- Omogočite V izboru potrditveno polje
- Izberite Način iskanja do Razširjeno
- Kliknite Zamenjaj vse
To je to! Izbriše prazne vrstice znotraj izbrane vrstice samo namesto celotne datoteke.
Odstranite besedilo za n-im pojavom vejice ali simbola
Recimo, da imate v vsaki vrstici besedilo, ločeno z vejico ali katerim koli drugim simbolom. Primer spodaj:
:: Pred ::
------------------------------ ime, naslov, pin, mejnik ------------- ----------------- ramesh, avenija 10 san jose, 11011, blizu muzeja pete, 1 sf marg, 45089, v bližini otroškega parka john, 7 rcr, 11909, blizu postaje podzemne železnice
Če želite odstraniti besedilo po tretjem pojavu odstavek , uporabite ta operator iskanja in zamenjave:
- Najdi kaj:
^ ([^,] *, [^,] *, [^,] *) ,. * $
- Zamenjaj z:
1 dolar
- Nastavite način iskanja na Vsakdanje izražanje
- Počistite polje se ujema z novo vrstico
- Kliknite Zamenjaj vse
:: Po ::
-------------------------- ime, naslov, pin ------------------- ------- ramesh, avenija 10 san jose, 11011 pete, 1 sf marg, 45089 john, 7 rcr, 11909
Pred besedo v besedilni datoteki dodajte vsako vrstico pred besedo ali besedno zvezo
Če želite dodati besedo ali besedno zvezo (predpono) na začetek za vsako vrstico v besedilni datoteki uporabite naslednji operator za iskanje in zamenjavo:
- Najdi kaj:
^
- Zamenjaj z:
Nekaj besed ali besednih zvez
- Nastavite način iskanja na Vsakdanje izražanje
- Počistite polje se ujema z novo vrstico
- Kliknite Zamenjaj vse
Zgornje je lahko še posebej koristno pri ustvarjanju datoteke HOSTS za blokiranje seznama nekaterih oglasnih strežnikov. Uporaba 0,0,0,0
z zadnjim prostorom v Zamenjaj z: in kliknite Zamenjaj vse. S tem se doda niz predpone za vsako vrstico (strežnik oglasov) v besedilni datoteki.
:: Pred ::
ssp.adriver.ru r.adrolays.de adrotate.se www.adrotate.net adrunnr.com
:: Po ::
0.0.0.0 ssp.adriver.ru 0.0.0.0 r.adrolays.de 0.0.0.0 adrotate.se 0.0.0.0 www.adrotate.net 0.0.0.0 adrunnr.com
V besedilno datoteko vstavite vsako vrstico z besedo ali besedno zvezo
Če želite dodati besedo ali besedno zvezo (pripono) na konec za vsako vrstico v besedilni datoteki uporabite naslednji operator za iskanje in zamenjavo:
- Najdi kaj:
$
- Zamenjaj z:
Nekaj besed ali besednih zvez
- Nastavite način iskanja na Vsakdanje izražanje
- Počistite polje se ujema z novo vrstico
- Kliknite Zamenjaj vse
:: Pred ::
D: Orodja Sysinternals accesschk.exe D: Orodja Sysinternals AccessEnum.exe D: Orodja Sysinternals Procexp.exe
:: Po ::
D: Tools Sysinternals accesschk.exe (vaša beseda ali besedna zveza tukaj) D: Tools Sysinternals AccessEnum.exe (vaša beseda ali besedna zveza tukaj) D: Tools Sysinternals Procexp.exe (vaša beseda ali fraza tukaj )
Odstranite podvojene vrstice v besedilni datoteki s programom Notepad ++ brez razvrščanja vrstic
Če želite odstraniti podvojene vrstice v besedilni datoteki s programom Notepad ++ brez razvrščanja vrstice, uporabite ta operator za iskanje in zamenjavo:
- Najdi kaj:
^ (. *?) $ s +? ^ (? =. * ^ 1 $)
- Zamenjajte z: Pustite prazno
- Nastavite način iskanja na Vsakdanje izražanje
- * Omogoči * se ujema z novo vrstico
- Kliknite Zamenjaj vse
S tem se odstranijo vse podvojene vrstice, izpusti pa se izvirnik. Kot bonus ga tudi odstrani prazne vrstice samodejno.
Pomembno: Morate omogočiti se ujema z novo vrstico da bi to delovalo. Zasluge grb
Zgoraj je briljantna metoda, ki ne potrebuje razvrščanja vrstic. Podvojene vrstice se lahko nahajajo kjer koli v besedilni datoteki in niso preurejene.
:: Pred ::
12345 23456 34567 45678 12345 23456 34567 45678 12345 23456 34567 45678
:: Po ::
12345 23456 34567 45678
Odstranite zaporedne podvojene vrstice
Če se podvojene vrstice nahajajo takoj drug za drugim, odstranite zaporedoma podvojene vrstice iz Uredi v Beležnici ++ kliknite Linijske operacije in izberite Odstranite zaporedne podvojene črte
:: Pred ::
12345 12345 12345 23456 23456 34567 34567 45678 45678
:: Po ::
12345 23456 34567 45678
Vstavite novo vrstico (vrnitev nosilca) na določen znak ali niz
Če želite vstaviti novo vrstico (vrnitev nosilca) za določen znak ali niz - npr. Za vejico, uporabite ta operator za iskanje in zamenjavo:
- Najdi kaj:
,
- Zamenjaj z:
r n
- Nastavite način iskanja na Razširjeno
- Kliknite Zamenjaj vse
Zgornja operacija iskanja in zamenjave doda novo vrstico, kjer koli se pojavi vejica.
:: Pred ::
Cecilia Chapman, 711-2880 Nulla St., Mankato Mississippi 96522, (257) 563-7401, Iris Watson, P.O. Box 283 8562 Fusce Rd.
:: Po ::
Cecilia Chapman 711-2880 Nulla St.Mankato Mississippi 96522 (257) 563-7401 Iris Watson P.O. Box 283 8562 Fusce Rd.
Če želite ohraniti končno vejico za vsako vrstico, uporabite , r n
v besedilnem polju Zamenjaj z:.
2. primer:
Če želite vstaviti novo vrstico v določen niz (imenovan VODNIK:
), uporabite ta primer:
- Najdi kaj:
VODNIK:
- Zamenjaj z:
r n
- Nastavite način iskanja na Razširjeno
- Kliknite Zamenjaj vse
:: Pred ::
GUID za dokumente: {D3162B92-9365-467A-956B-92703ACA08AF} GUID za prenose: {088E3905-0323-4B02-9826-5D99428E115F} Glasbeni GUID: {3DFDF296-DBEC-4FB4-81D1-6A3438BCF4DE5 Slike GUADAD-ID: ADAD 4530-98E1-AB02F9417AA8} GUID za videoposnetke: {F86FA3AB-70D2-4FC7-9C99-FCBF05467F3A}
:: Po ::
GUID za dokumente: {D3162B92-9365-467A-956B-92703ACA08AF} GUID za prenose: {088E3905-0323-4B02-9826-5D99428E115F} Glasbeni GUID: {3DFDF296-DBEC-4FB4-81D1-6A3438BCF4DE5 Slike GUADAD-ID: ADAD 4530-98E1-AB02F9417AA8} GUID za videoposnetke: {F86FA3AB-70D2-4FC7-9C99-FCBF05467F3A}
Ena majhna prošnja: če vam je bila ta objava všeč, jo prosim delite?
Ena vaša 'drobna' delnica bi resno pomagala pri rasti tega spletnega dnevnika. Nekaj odličnih predlogov:- Pripnete!
- Delite ga s svojim najljubšim blogom + Facebook, Reddit
- Cvrkujte!