So entfernen Sie Zeilen mit Akzenten Buchstaben-Zeichen in Notepad ++ oder Emeditor

464
DeathRival

Vollständige Beispieldatei mit:

ÁáÀàÂâǍǎĂăÃãẢảẠạÄäÅåĀāĄąẤấẦầẪẫẨẩẬậẮắẰằẴẵẲẳẶặǺǻ ĆćĈĉČčĊċÇçĎďĐđÐÉéÈèÊêĚěĔĕẼẽẺẻĖėËëĒēĘęẾếỀềỄễỂểẸ ẹỆệĞğĜĝĠġĢģĤĥĦħÍíÌìĬĭÎîǏǐÏïĨĩĮįĪīỈỉỊịĴĵĶķĹ弾Ļ ļŁłĿŀŃńŇňÑñŅņÓóÒòŎŏÔôỐốỒồỖỗỔổǑǒÖöŐőÕõØøǾǿŌōỎỏƠ ơỚớỜờỠỡỞởỢợỌọỘộṔṕṖṗŔŕŘřŖŗŚśŜŝŠšŞşŤťŢţŦŧÚúÙùŬŭÛ ûǓǔŮůÜüǗǘǛǜǙǚǕǖŰűŨũŲųŪūỦủƯưỨứỪừỮữỬửỰựỤụẂẃẀẁŴŵẄ ẅÝýỲỳŶŷŸÿỸỹỶỷỴỵŹźŽžŻż€æûùàâéèêëïîôœ 

Benötigtes Ergebnis:

Remove Any Lines Contaning What look like or Described Above 
0

2 Antworten auf die Frage

1
Glorfindel

Notepad ++ hat keine einfache Möglichkeit, nach solchen Zeichen zu suchen, ganz zu schweigen von der ganzen Zeile, die sie enthält.

Für diese Lösung gehe ich davon aus, dass sich die Zeichen, die Sie nicht mehr benötigen, in diesen Unicode-Blöcken befinden : Latin-1 Supplement, Latin Extended-A und Latin Extended-B. Der erste Buchstabe mit Akzent im ersten Block lautet À: der letzte aus dem letzten Block ist ɏ. Das bedeutet, dass der reguläre Ausdruck [À-ɏ] mit allen Zeichen übereinstimmt, an denen Sie interessiert sind.

  • Schritt 1: Öffnen Sie den Suchdialog ( Ctrl+ F) und wählen Sie die Registerkarte Markieren aus. Geben Sie Suchen nach ... an: den regulären Ausdruck [À-ɏ]. Stellen Sie sicher, dass der Suchmodus auf reguläre Ausdrücke eingestellt ist, und klicken Sie auf die Schaltfläche "Alle markieren".

    enter image description here

    Dadurch werden alle Zeilen markiert, die Sie löschen möchten.

  • Schritt 2: Menü Suchen -> Lesezeichen -> Lesezeichenzeilen entfernen.

Ergebnis:

enter image description here

-1
Jee

Um alle Zeichen zu löschen, die Sie in Notepad ++ nicht benötigen, müssen Sie sie durch keine ersetzen.
Sie können alle Zeichen auf einmal im Ersetzen-Menü hinzufügen und diese mit einem Sumbol teilen: |

1.
Wählen Sie im Menü Suchen -> Ersetzen (oder Strg + H). 2. Suchen Sie nach: -> ẹ | Ệ | ệ | ğ | ğ | Ĝ | ĝ | Ġ | Ģ | ř | ř | ŗ | Ś | ś | Ŝ | ŝ und so weiter
3. Ersetzen durch -> leer lassen
4. Alle ersetzen

Das wird nur die Zeichen selbst ersetzen, nicht die gesamten Zeilen. Glorfindel vor 6 Jahren 0