Nasveti za Notepad ++: primeri iskanja in zamenjave ter primeri manipulacije z besedilom - Winhelponline

Notepad Tips Find

ikona notepad ++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

  1. Odstranite pot iz imena datoteke v besedilni datoteki
  2. Odstranite ime datoteke iz celotne poti v besedilni datoteki
  3. Na začetku vsake vrstice odstranite določeno število znakov
  4. V besedilni datoteki izbrišite znake, ki presegajo ‘n’ znakov
  5. Odstranite besedilo za določenim znakom iz vsake vrstice v besedilni datoteki
  6. Odstranite začetni ali zadnji presledek iz vsake vrstice v besedilni datoteki
  7. Izbrišite prazne vrstice v besedilni datoteki
  8. Odstrani vrstice, ki vsebujejo besedo ali niz v besedilni datoteki
  9. Odstranite besedilo za n-im pojavom vejice ali simbola
  10. Pred besedo v besedilni datoteki dodajte vsako vrstico pred besedo ali besedno zvezo
  11. V besedilno datoteko vstavite vsako vrstico z besedo ali besedno zvezo
  12. Odstranite podvojene vrstice v besedilni datoteki brez razvrščanja vrstic
  13. 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:



notepad ++ odstrani pot iz imena datoteke

  1. Odprite pogovorno okno Zamenjaj (Ctrl + H) in uporabite naslednjo metodo zamenjave:
  2. V polje Najdi vnesite ^. * \
  3. Nastavite način iskanja na Vsakdanje izražanje
  4. Pustite polje Zamenjaj prazno.
  5. Počistite polje se ujema z novo vrstico
  6. 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:

  1. Najdi kaj: ^. {11} (. *) $
  2. Zamenjaj z: 1 dolar
  3. Nastavite način iskanja na Vsakdanje izražanje
  4. Počistite polje se ujema z novo vrstico
  5. 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:

  1. Najdi kaj: ^. {19} K. * $
  2. Zamenjajte z: Pustite prazno
  3. Nastavite način iskanja na Vsakdanje izražanje
  4. Počistite polje se ujema z novo vrstico
  5. 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:

  1. Najdi kaj: (. +) s * - s * (. +)
  2. Zamenjaj z: 1 dolar
  3. Nastavite način iskanja na Vsakdanje izražanje
  4. Počistite polje se ujema z novo vrstico
  5. Kliknite Zamenjaj vse

Če želite odstraniti besedilo prej znak (npr. vezaj), uporabite 2 USD v polju za zamenjavo:

  1. Najdi kaj: (. +) s * - s * (. +)
  2. Zamenjaj z: 2 USD

Če želite odstraniti besedilo za določenim znakom ali besedo, lahko uporabite naslednje, kar je videti lažje:

  1. Najdi kaj: -. *
  2. Zamenjajte z: pustite prazno
  3. Nastavite način iskanja na Vsakdanje izražanje
  4. Počistite polje se ujema z novo vrstico
  5. 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«).

  1. Najdi kaj: od. *
  2. Zamenjajte z: pustite prazno
  3. Nastavite način iskanja na Vsakdanje izražanje
  4. Počistite polje se ujema z novo vrstico
  5. 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
notepad ++ nasveti - odstranite prazen presledek

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

notepad ++ nasveti - odstranite prazne vrstice

Č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:

  1. Izberite vrstice, v katerih želite odstraniti prazne vrstice.
  2. Odprite pogovorno okno Zamenjaj (Ctrl + H)
  3. V Najdi kaj: polje, vnesite n r
  4. Pusti Zamenjaj z: polje prazno
  5. Omogočite V izboru potrditveno polje
  6. Izberite Način iskanja do Razširjeno
  7. 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:

  1. Najdi kaj: ^ ([^,] *, [^,] *, [^,] *) ,. * $
  2. Zamenjaj z: 1 dolar
  3. Nastavite način iskanja na Vsakdanje izražanje
  4. Počistite polje se ujema z novo vrstico
  5. 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:

  1. Najdi kaj: ^
  2. Zamenjaj z: Nekaj ​​besed ali besednih zvez
  3. Nastavite način iskanja na Vsakdanje izražanje
  4. Počistite polje se ujema z novo vrstico
  5. 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:

  1. Najdi kaj: $
  2. Zamenjaj z: Nekaj ​​besed ali besednih zvez
  3. Nastavite način iskanja na Vsakdanje izražanje
  4. Počistite polje se ujema z novo vrstico
  5. 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:

  1. Najdi kaj: ^ (. *?) $ s +? ^ (? =. * ^ 1 $)
  2. Zamenjajte z: Pustite prazno
  3. Nastavite način iskanja na Vsakdanje izražanje
  4. * Omogoči * se ujema z novo vrstico
  5. Kliknite Zamenjaj vse

S tem se odstranijo vse podvojene vrstice, izpusti pa se izvirnik. Kot bonus ga tudi odstrani prazne vrstice samodejno.

notepad ++ nasveti - odstranite podvojene vrstice brez razvrščanja

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:

  1. Najdi kaj: ,
  2. Zamenjaj z: r n
  3. Nastavite način iskanja na Razširjeno
  4. 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:

  1. Najdi kaj: VODNIK:
  2. Zamenjaj z: r n
  3. Nastavite način iskanja na Razširjeno
  4. 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!
Torej najlepša hvala za vašo podporo, moj bralec. Ne bo trajalo več kot 10 sekund vašega časa. Gumbi za skupno rabo so spodaj. :)