Anwenden Von Expert Notepad Regular Expressions

Anwenden Von Expert Notepad Regular Expressions

Der Experte Art der Programmierung und der Einsatz von Arbeitsgeräten und Programme wird durch den Einsatz von speziellen Techniken zu unterscheiden, wie die regulären Ausdruck eines Notebooks Experten, die erheblich die Effizienz der Arbeit erhöhen.

Die meisten der Programmierung des Codes sind mühsame und monotone Arbeit, die oft die gleiche Art von Aktionen auszuführen, sowie Suchen und Ersetzen, sowohl einzelne Buchstaben und ganze Ausdrücke.

Diese (regular) Ausdrücke wurden speziell geschaffen zu beschleunigen und die Suche nach bestimmten Elementen in einem Dokument für bestimmte Bedingungen zu vereinfachen. In den Werkzeug beliebten Programmierer, das Notepad ++ Editor ist es möglich, eigenen und verwenden vorgefertigte Ausdrücke zu erstellen. Zur gleichen Zeit, der Benutzer zu einem weiter fortgeschrittenen, effizienten Niveau der Arbeit sowohl mit Notepad ++ und mit dem Code im Allgemeinen zu schreiben.

Was sind reguläre Ausdrücke

Bevor das Expressionssystem in Notepad direkt an ++ verwendet, ist es notwendig, zu klären, was es ist. Dieser Begriff bezeichnet eine spezifische Suche Sprache entworfen erweiterte Suche durchzuführen und ersetzen und andere Aktionen auf Saiten eines Dokuments durchzuführen.

Reguläre Ausdrücke in Notepad dienen zum Suchen und Ersetzen von Text in einer Zeile, Datei oder mehreren Dateien. Sie werden von Entwicklern im Anwendungscode, Testern in Autotests und auch bei der Arbeit an der Befehlszeile verwendet. In Analytics ist ein regulärer Ausdruck eine Zeichenfolge, die mehr oder weniger weitgehend mit den Datenmustern von Google Analytics übereinstimmt.

Das Funktionsprinzip dieser Ausdrücke basiert auf der Verwendung von speziellem Meta-Zeichen basiert, die auf die Vorlage zu machen, nach dem die Aktion auf den Linien des Dokuments durchgeführt wird.

Ein Beispiel ist die folgende Konstruktion [A-Z], was bedeutet, jeden Großbuchstaben in lateinischer Sprache geschrieben. Und ein Punkt, bedeutet eine der möglichen Symbole überhaupt.

In Abhängigkeit von den Besonderheiten einer bestimmten Programmiersprache, die Syntax für reg schreiben. Ausdrücke können unterschiedlich sein. Für das Notepad ++ Editor, reg. Ausdrücke in Perl geschrieben (eine der beliebtesten Programmiersprachen).

Allgemeine Vertrautheit mit regulären Ausdrücken in Notepad ++

Lassen Sie uns anwesend die grundlegenden regulären Ausdrücken, die im Editor verwendet werden kann, ++:

  • ... - jedes Zeichen (eins);
  • [0-9] - jedes Zeichen (Zahl);
  • \ D - jedes alphabetische Zeichen;
  • [A-Z] - jeder Buchstabe Hauptstadt in Latein;
  • [A-z] - jeder Kleinbuchstaben des lateinischen Schreibweise;
  • [A-Z] - jede der lateinischen Buchstaben in jedem Fall;
  • \ W - alphabetischer, Unterstrich oder numerisches Zeichen;
  • \ S - Raum;
  • ^ - für den Anfang einer Zeile suchen;
  • $ - Leitungsabschlussbezeichnung;
  • - das Symbol kann eine unendliche Anzahl von Malen wiederholt werden;
  • \ 4 \ 1 \ 2 \ 3 - Bezeichnung der Gruppe, in numerischer Reihenfolge;
  • ^ \ S * $ - leere Zeilen durchsucht werden;
  • ([0-9] [0-9] *.) - zweistellige Zahlen gesucht.

Dies sind nur einige der häufigsten line-by-line Suche in einem Dokument. In der Tat, reg. Es gibt viele weitere Ausdrücke und ihre Variationen, die in Notepad ++. Dies ist ein ganz interessantes Thema, die eine separate Studie erfordert.

Programmierer, die gelernt haben, reg gelten. Ausdrücke in der Praxis hat den Vorteil, Leistung und Wettbewerbsfähigkeit.

Wie man praktisch von regulären Ausdrücken in Notepad ++ anwenden

Jetzt einen Blick auf praktische Beispiele für reg verwenden lassen. Ausdrücke in Notepad ++.

1. Organisation der Suche

Um den Suchvorgang zu starten, gehen Sie zu „Suchen“ Menüpunkt und dann „Suchen“ aus. Die Tastenkombination zum Notepad ++ Suchfenster gehen Strg + F.

Beachtung! Es ist notwendig, die Taste „Reguläre Ausdrücke“, um der Lage sein, Arbeit in diesem Format zu aktivieren.

Für alle die digitalen Zeichen in dem Dokument enthalten ist, nur die Konstruktion eingeben [0-9] in den Suchbegriff und die Suche nach „Suche weiter“.

Somit wird jeder Klick auf diese Schaltfläche finden und die nächste Stelle im Dokument markieren.

Werden Sie ein Excel Pro: Schließen Sie sich unserem Kurs an!

Erhöhen Sie Ihre Fähigkeiten vom Anfänger zum Helden mit unserem Excel 365 -Basics -Kurs, um Sie nur wenige Sitzungen zu behaupten.

Melden Sie sich hier an

Erhöhen Sie Ihre Fähigkeiten vom Anfänger zum Helden mit unserem Excel 365 -Basics -Kurs, um Sie nur wenige Sitzungen zu behaupten.

Der Modus, wenn die Suche wird in umgekehrter Reihenfolge durchgeführt (von unten nach oben) mit reg. Ausdrücke nicht funktioniert.

Wenn Sie die „Find All“ -Taste verwenden, werden die Ergebnisse in einem separaten Fenster angezeigt.

2. Organisation von Ersatz

Mit Hilfe von reg. Ausdrücke in Notepad ++, können Sie nicht nur suchen, sondern auch bestimmte Zeichen ersetzen, die die angegebenen Bedingungen erfüllen.

Um dies zu tun, gehen Sie einfach auf das Fenster des Suchfensters „Ersetzen“.

Sagen wir, wir brauchen Links zu umleiten eine Umleitung verwenden. Um diese Aktion durchführt, in der Find Linie, ersetzen Sie den folgenden Aufbau: ([* href = http // ^‚]). , Und dementsprechend in der Ersetzen Zeile, geben Sie: href = / redirection.php? To = 123. Nach einem Klick auf der „Alle ersetzen“ Taste wird die Ersetzungsprozedur automatisch in allen Elementen durchgeführt, die die Bedingungen entsprechen.

Darüber hinaus in Notizbad ++ mit REG. Ausdrücke, Sie können ähnliche Vorgänge mit Dokumenten durchführen, die nicht mit der Programmierung oder der Entwicklung von Websites und Anwendungen zusammenhängen.

Nehmen wir an, Sie haben eine Liste von Mitarbeitern mit vollständigen Namen und Geburtstagen. In diesem einfachen Beispiel tauschen wir den Namen und das Geburtsdatum ab. Geben Sie dazu in dem Feld Finden an, (\ w +) (\ w +) (\ w +) (\ d +) (\ d + \ d + \ d +), und dementsprechend in der Feld ersetzen, angeben \ 4 \ 1 \ 2 \ 3 . Nach dem Klicken auf die Schaltfläche Alle ersetzen können Sie das Ergebnis einer erfolgreichen Operation sehen.

Makros und ihre Anwendung in Notizblock ++

Wir haben die einfachsten Operationen mit reg gelten. Ausdrücke in Notizblock ++. Programmierer, die auf der Expertenebene arbeiten, lösen eher komplexe Probleme mit diesen Ausdrücken.

Das Konzept eines Notizblock-Makros ist in der Tat ein Code, der mit einem Klick in einen bestimmten Ort in einem Dokument eingefügt werden kann. Makros sind eine Art Vorlagen, die Sie beim Ausführen von Aktionen in diesem Programm schreiben können.

Makros sind in der Lage, viele monotone und ähnliche Aufgaben zu lösen. Sie werden von Programmierern sowohl für ein einzelnes Projekt als auch für den weit verbreiteten Gebrauch geschrieben. In der Regel hat jeder Programmierer sein eigenes Makros-Set, um die Arbeit an typischen Projekten zu vereinfachen.

Die Makroaufzeichnung erfolgt aus der Hauptsymbolleiste mit der Schaltfläche Aufnahme starten. Das Makro erfasst alles, was mit dem Dokument passiert, während die Aufnahme in Bearbeitung ist.

Lesen Sie detailliertere Informationen zu diesem Problem, bevor Sie mit der Arbeit beginnen!

Mehr Notepad ++ Tipps und Tricks


Werden Sie ein Excel Pro: Schließen Sie sich unserem Kurs an!

Erhöhen Sie Ihre Fähigkeiten vom Anfänger zum Helden mit unserem Excel 365 -Basics -Kurs, um Sie nur wenige Sitzungen zu behaupten.

Melden Sie sich hier an

Erhöhen Sie Ihre Fähigkeiten vom Anfänger zum Helden mit unserem Excel 365 -Basics -Kurs, um Sie nur wenige Sitzungen zu behaupten.




Bemerkungen (0)

Hinterlasse einen Kommentar