kzen.dev
  • Întrebări
  • Tag-uri
  • Utilizatori
Notificări
Recompense
Înregistrare
După înregistrare, veți primi notificări despre răspunsurile și comentariile la întrebările DVS.
Logare
Dacă aveţi deja un cont, autentificaţi-vă pentru a verifica notificările noi.
Aici vor fi recompensele pentru întrebările, răspunsurile și comentariile adăugate sau modificate.
Mai mult
Sursă
Editează
 nomoreflash
nomoreflash
Question

Eliminarea linii goale în Notepad++

Cum pot înlocui liniile goale în Notepad++? Am încercat să o găsească și să o înlocuiască cu linii goale în a găsi și înlocui, dar nu a mers; este, probabil, nevoie regex.

362 2010-10-05T17:11:35+00:00 22
 Ry-
Ry-
Întrebarea editată 3 mai 2014 в 3:20
Programare
regex
notepad++
Această întrebare are 1 răspuns în engleză, pentru a le citi, vă rugăm să vă logați.
 Halfwarr
Halfwarr
6 ianuarie 2014 в 3:39
2014-01-06T15:39:48+00:00
Mai mult
Sursă
Editează
#11136960

Acum există un built-in modul de a face acest fel de versiune 6.5.2

Edit -> Operațiuni de Linie -> Elimina Liniile Goale " sau " Elimina Liniile Goale (care Conțin caractere Goale)

Captură de ecran de erorile eliminarea linii goale

 Stevoisiak
Stevoisiak
Răspuns editat 5 mai 2017 в 4:02
530
0
Aveți o întrebare? Adăugați-o pe site-ul nostru și primiți răspuns instant
ro.kzen.dev
Solution / Answer
 Brad
Brad
5 octombrie 2010 в 5:13
2010-10-05T17:13:40+00:00
Mai mult
Sursă
Editează
#11136950

Ai nevoie de ceva ca o expresie regulată.

Trebuie să fie în "Extinsă" modul

Dacă doriți ca toate liniile să se încheie pe o o singură linie utilizarea \r\n. Dacă doriți să scoateți pur și simplu gol linii, utilizat \n\r ca @Link-ul propus inițial.

Înlocuiți fie expresia cu nimic.

 Brad
Brad
Răspuns editat 15 aprilie 2019 в 10:52
368
0
Aveți o întrebare? Adăugați-o pe site-ul nostru și primiți răspuns instant
ro.kzen.dev
Utilizator anonim
5 octombrie 2010 в 5:44
2010-10-05T17:44:26+00:00
Mai mult
Sursă
Editează
#11136953

Există un plugin care adaugă un meniu intitulat TextFX. Acest meniu, care găzduiește o gamă amețitoare de rapid opțiuni de editare a textului, oferă o persoană posibilitatea de a face rapid o schimbare de codificare. În acest meniu, puteți găsi selecții, cum ar fi Citate, Șterge Linii Goale precum și Desface și Rearanjează Textul

Face următoarele:

TextFX > TextFX Edit > Delete Blank Lines
TextFX > TextFX Edit > Delete Surplus Blank Lines
122
0
 SleepyBoBos
SleepyBoBos
28 decembrie 2012 в 2:57
2012-12-28T02:57:55+00:00
Mai mult
Sursă
Editează
#11136957
  1. notepad++
  2. Ctrl-H
  3. Selectați Expresie Regulată
  4. Introduceți ^[ \t]*$\r?\n în a găsi ceea ce, lasă înlocui gol. Acest lucru se va potrivi toate liniile începând cu spațiu alb și se termină cu retur de car (în acest caz un windows crlf)
  5. Faceți clic pe butonul Următorul pentru a vedea pentru tine cât se potrivește numai linii goale.
 Sameer
Sameer
Răspuns editat 10 iunie 2014 в 12:49
75
0
Aveți o întrebare? Adăugați-o pe site-ul nostru și primiți răspuns instant
ro.kzen.dev
 Alex.K.
Alex.K.
25 februarie 2018 в 7:21
2018-02-25T19:21:34+00:00
Mai mult
Sursă
Editează
#11136967
  1. Apăsați ctrl + h (Shortcut pentru a înlocui).
  2. În Găsiți ceea ce orar, tip ^\R ( pentru exact linii goale) sau ^\h*\R ( pentru linii goale cu spații, doar).
  3. Lasa Înlocuiți cu zona gol.
  4. Verificați Înfășurați în jurul valorii de opțiune.
  5. Selectați expresii Regulate modul de căutare.
  6. Click pe Înlocuiți Toate buton.

introduceți descrierea imaginii aici

24
0
Kamal Nayan
Kamal Nayan
13 octombrie 2015 в 10:44
2015-10-13T10:44:17+00:00
Mai mult
Sursă
Editează
#11136965

Aceasta a lucrat pentru mine:

  1. Apăsați ctrl + h` (Shortcut pentru a înlocui)
  2. Scrie-unul din următoarele regex în "găsiți" cutie. [n\r]+$ sau ^[n\r]+
  3. Lăsați "Înlocuiți cu" caseta de gol
  4. În Modul de Căutare", selectați " Regex`
  5. Faceți clic pe Înlocuiți Toate`

    Done!
17
0
Aveți o întrebare? Adăugați-o pe site-ul nostru și primiți răspuns instant
ro.kzen.dev
Saikat Sengupta
Saikat Sengupta
26 iunie 2018 в 10:53
2018-06-26T10:53:19+00:00
Mai mult
Sursă
Editează
#11136968

Puteți urmări tehnica așa cum se arată în captura de ecran următoare:

  • Găsiți ceea ce: ^\r\n
  • Înlocuiți cu: ține acest gol`
  • Modul de căutare: expresie Regulată
  • Înfășurați în jurul valorii de: selectate

introduceți descrierea imaginii aici

NOTĂ: pentru *nix fișiere găsi doar de \n

Saikat Sengupta
Saikat Sengupta
Răspuns editat 15 iulie 2019 в 5:05
16
0
 Bassem
Bassem
5 octombrie 2010 в 5:16
2010-10-05T17:16:03+00:00
Mai mult
Sursă
Editează
#11136951

În notepad++ apăsați CTRL+H , în modul de căutare, faceți clic pe "Extins (\n, \r, \t ...)" buton radio, apoi tastați "a Găsi ceea ce" box: \r\n (scurt pentru CR LF) și se lasă "Înlocui cu" caseta de gol..

În cele din urmă a lovit înlocui toate

14
0
Aveți o întrebare? Adăugați-o pe site-ul nostru și primiți răspuns instant
ro.kzen.dev
 Ahmad
Ahmad
5 octombrie 2010 в 5:26
2010-10-05T17:26:07+00:00
Mai mult
Sursă
Editează
#11136952

Ei bine, am'm nu sunt sigur despre regex sau situația ta..

Cât despre CTRL+O, Selectați TextFX meniu -> TextFX Editare> Șterge Linii Goale și viola toate linie goală plecat.

O notă - în cazul în care linia este în gol, adică nu conține spații, acest lucru va funcționa

12
0
Ya Basha
Ya Basha
10 mai 2014 в 6:10
2014-05-10T18:10:52+00:00
Mai mult
Sursă
Editează
#11136962

Puteți căuta pentru următoarele regex: ^(?:[\t ]*(?:\r?\n|\r))+ și înlocuiți-l cu câmp gol

11
0
Aveți o întrebare? Adăugați-o pe site-ul nostru și primiți răspuns instant
ro.kzen.dev
mahesh adepu
mahesh adepu
8 august 2011 в 4:48
2011-08-08T16:48:00+00:00
Mai mult
Sursă
Editează
#11136954

Ctrl+H.

găsiți - \r\r înlocuiți cu - \r.

11
0
 Poisson
Poisson
17 iunie 2012 в 8:08
2012-06-17T08:08:39+00:00
Mai mult
Sursă
Editează
#11136955

Acest lucru, evident, nu funcționează în cazul în linii necompletate conține file sau oarbe. Multe pagini web (de exemplu, http://www.guardian.co.uk/) conțin aceste linii albe, ca urmare a unui defect editor HTML.

Scoateți spațiu alb folosind expresia regulată după cum urmează:

schimbare model: [\t ]+$ în nimic.

în cazul în care [\t ] meciuri, fie tab sau space. '+' se potrivește cu una sau mai multe apariții, și '$' marchează sfârșitul de linie.

Apoi, utilizați notepad++/textFX de a elimina singur sau extra linii goale. Asigurați-vă că aceste linii goale nu sunt semnificative în contextul dat.

7
0
Aveți o întrebare? Adăugați-o pe site-ul nostru și primiți răspuns instant
ro.kzen.dev
Wasim A.
Wasim A.
16 decembrie 2014 в 3:29
2014-12-16T03:29:31+00:00
Mai mult
Sursă
Editează
#11136963

introduceți descrierea imaginii aici

Uneori \n\r etc nu funcționează, aici să-mi dau seama, ceea ce, de fapt, expresia regulată ar trebui să fie.

Profita de acest truc: Dacă doriți să înlocuiți în fișiere multiple la o dată, trebuie să ai nevoie de această metodă. Mai sus nu va funcționa...

5
0
Utilizator anonim
20 martie 2013 в 8:34
2013-03-20T08:34:54+00:00
Mai mult
Sursă
Editează
#11136959

CTRL+O, Selectați TextFX meniu -> TextFX Editare> Șterge Linii Goale cum a sugerat de mai sus funcționează.

Dar dacă liniile conține un spațiu, apoi mutați cursorul la linia și de a face un CTRL + H. "a Găsi ceea ce:" sec va arăta spațiul gol și în "Înlocui cu" secțiune, lăsați-l necompletat. Acum, toate spațiile sunt eliminate și acum încearcă CTRL+O, Selectați TextFX meniu -> TextFX Editare> Șterge Linii Goale

4
0
Aveți o întrebare? Adăugați-o pe site-ul nostru și primiți răspuns instant
ro.kzen.dev
 Adeeb
Adeeb
30 ianuarie 2013 в 9:12
2013-01-30T09:12:44+00:00
Mai mult
Sursă
Editează
#11136958
  1. Editare >> Gol Operațiuni >> Tapiterie Conducere și la Sfârșit Spații (pentru a elimina negru file și spații în linii goale)
  2. Ctrl + H pentru a obține înlocui fereastră și înlocuiți model: ^\r\n cu nimic (selectați expresie regulată)

Notă: pasul 1 va elimina codul intendation face prin intermediul tab-uri și spații goale

 andr
andr
Răspuns editat 30 ianuarie 2013 в 10:09
4
0
 AshBrad
AshBrad
10 februarie 2015 в 9:33
2015-02-10T21:33:11+00:00
Mai mult
Sursă
Editează
#11136964

/n/r presupune un anumit tip de linie. Pentru a viza orice linie goală ai putea folosi, de asemenea:

^$

Aceasta spune: - orice linie care începe și se termină cu nimic între. Acest lucru este mai mult de un catch-all. Înlocuiți cu același șir gol.

3
0
Aveți o întrebare? Adăugați-o pe site-ul nostru și primiți răspuns instant
ro.kzen.dev
 Praboda
Praboda
17 iulie 2019 в 3:59
2019-07-17T03:59:33+00:00
Mai mult
Sursă
Editează
#11136971
  1. Ctrl + H "(Sau " Search 🠆 Înlocuiți -..) pentru a deschide Înlocui fereastră.

  2. Selectați 'Modul de Căutare' 'expresie Regulată'

  3. 'a Găsi ceea Ce' tipul ^(\s*)(.*)(\s*)$ & 'Înlocuiți-o Cu' tipul \2

  • ^ - Încep meciurile de linie caracter
  • (\s*) - Meciuri spațiu gol de caractere
  • (.*) - Se potrivește cu orice caractere
  • (\s*) - Meciuri spații goale caractere
  • $ - Meciuri sfârșitul de linie caracter
  • \2 - Denotă potrivire lupta de a 2-suport

introduceți descrierea imaginii aici Consultați https://www.rexegg.com/regex-quickstart.html pentru mai multe pe regex.

 Praboda
Praboda
Răspuns editat 17 iulie 2019 в 4:07
2
0
 user2056154
user2056154
31 mai 2016 в 9:05
2016-05-31T09:05:59+00:00
Mai mult
Sursă
Editează
#11136966

Nu am combinat un fel de răspuns, astfel încât de căutare pentru ^\s+$ și înlocuiți de {nimic}

^\s+$ means
  ^ start of line
  \s+ Matches minimum one whitespace character (spaces, tabs, line breaks)
  $ until end of line
2
0
Aveți o întrebare? Adăugați-o pe site-ul nostru și primiți răspuns instant
ro.kzen.dev
Pragnesh Bhalodiya
Pragnesh Bhalodiya
21 septembrie 2018 в 3:24
2018-09-21T03:24:34+00:00
Mai mult
Sursă
Editează
#11136969

L's foarte Simplu

ctrl + H

Găsi : \r\n\r\n

Replcate cu : \r\n

Vezi Snap

1
0
 Chris
Chris
29 aprilie 2014 в 2:27
2014-04-29T14:27:43+00:00
Mai mult
Sursă
Editează
#11136961

Câteva dintre expresiile de mai sus și extins expresii nu au de lucru pentru mine, dar expresia regulată "$\n$" a făcut-o.

0
0
Aveți o întrebare? Adăugați-o pe site-ul nostru și primiți răspuns instant
ro.kzen.dev
Adăugati o întrebare
Categorii
Toate
Tehnologii
Cultură
Viață / Artă
Stiință
Profesii
Afaceri
Utilizatori
Toate
Nou
Populare
1
Александр Македонский
Înregistrat 6 zile în urmă
2
Andrei Kalinin
Înregistrat 3 săptămâni în urmă
3
Koroleva Ego
Înregistrat 1 lună în urmă
4
Star Lenon
Înregistrat 1 lună în urmă
5
Данил Жевнеров
Înregistrat 2 luni în urmă
Aveți o întrebare? Adăugați-o pe site-ul nostru și primiți răspuns instant
ro.kzen.dev
BG
DE
EL
ES
FR
ID
IT
JA
NL
NO
PT
RO
TR
ZH
© kzen.dev 2023
Sursă
stackoverflow.com
în cadrul licenței cc by-sa 3.0 cu atribuire