Heim  >  Artikel  >  Backend-Entwicklung  >  Regelmäßiger PHPStorm-Abgleich zum Löschen leerer Zeilen, Kommentarzeilen, Tipps zum Teilen

Regelmäßiger PHPStorm-Abgleich zum Löschen leerer Zeilen, Kommentarzeilen, Tipps zum Teilen

小云云
小云云Original
2018-01-24 13:06:291938Durchsuche

Es fühlt sich gut an, mit phpstorm PHP- und Javascript-Codes zu schreiben, und die Verwendung ist sehr komfortabel. In diesem Artikel wird hauptsächlich der reguläre PHP-Abgleich zum Löschen von Leerzeilen und Kommentarzeilen vorgestellt. Ich hoffe, er kann allen helfen.

Beim Lesen des Quellcodes eines Frameworks möchte ich manchmal die Kommentarzeilen im Quellcode filtern (löschen). Wenn ich ihn Zeile für Zeile lösche, ist das nicht wissenschaftlich genug.

Natürlich habe ich an den leistungsstarken regulären Ausdruck (regulärer Ausdruck regExp) gedacht, indem wir alle Kommentarzeilen finden und durch leere ersetzen, wodurch die Anforderung erfüllt wird.

1. Strg + F, geben Sie den regulären Ausdruck ein: (//.*$)|(/*(.|s)*?*/)

2. Strg + R, geben Sie nicht ein:

3

Wir stellten jedoch fest, dass dies unsere Bedürfnisse nicht vollständig erfüllte. Es wurde lediglich die Kommentarzeile durch eine Leerzeile ersetzt.

Also schreiben wir einen weiteren regulären Ausdruck, der die Leerzeilen abgleicht, und löschen sie.

1.Strg + F, geben Sie den regulären Ausdruck ein:

^n

2.Strg + R, nicht eingeben

3 Klicken Sie auf Alle ersetzen

Aber ich habe festgestellt, dass nicht alle Leerzeilen gelöscht wurden. (Es gibt noch einige Leerzeilen, die nicht gelöscht wurden)

Also fahren wir mit dem regulären Löschen von Übereinstimmungen fort.

1.Strg + F, geben Sie den regulären Ausdruck ein:

sn

2.Strg + R, nicht eingeben

3 Klicken Sie auf Alle ersetzen

Okay, hier löschen Sie alle Leerzeilen. Viel Spaß -:)

Tipps für phpstorm, um reguläre Ausdrücke zum Löschen leerer Zeilen im PHP-Code zu verwenden

Viele Freunde werden auf viele leere Zeilen im Code stoßen, Aber es muss sehr irritierend sein, sie einzeln zu löschen.

Wie lösche ich Leerzeilen stapelweise?

Meine Methode besteht darin, reguläre Ausdrücke zu verwenden, um alle Leerzeilen zu finden und sie dann alle mit einem Klick zu ersetzen.

Überprüfen Sie zunächst Groß-/Kleinschreibung und Regex abgleichen

Geben Sie die regulären Regeln in das erste Suchfeld ein:

^n

Nachdem Sie alle leeren Zeilen abgeglichen haben, klicken Sie auf [Alle ersetzen 】Das ist Es.

Der Ersatzeffekt ist wie folgt:

Tatsächlich sollten diese drei Schritte in einem Schritt zusammengefasst werden. Du kannst darüber nachdenken!

Verwandte Empfehlungen:

Detaillierte Erläuterung einiger regulärer Matching-Ausdrücke in jQuery

Remote-Bildadresse in PHP-Artikel zum regulären Matching und Download Detaillierter Erläuterung, wie Bilder in lokale Instanzen konvertiert werden

Detaillierte Erläuterung der Methode zum regelmäßigen Abgleichen von Chinesisch mit PHP und Javascript

Das obige ist der detaillierte Inhalt vonRegelmäßiger PHPStorm-Abgleich zum Löschen leerer Zeilen, Kommentarzeilen, Tipps zum Teilen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn