Heim  >  Artikel  >  Backend-Entwicklung  >  Der reguläre PHPStorm-Abgleich löscht Leerzeilen und Kommentarzeilen

Der reguläre PHPStorm-Abgleich löscht Leerzeilen und Kommentarzeilen

jacklove
jackloveOriginal
2018-06-29 17:41:202277Durchsuche

In diesem Artikel wird hauptsächlich der reguläre Abgleich von PHPstorm zum Löschen von Leerzeilen und Kommentarzeilen vorgestellt.

Die Verwendung von PHPSTORM zum Schreiben von PHP- und Javascript-Codes ist sehr komfortabel . .

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, nicht eingeben:

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 zur Verwendung regulärer Ausdrücke in PHPstorm zum Löschen leerer Zeilen im PHP-Code

Viele Freunde werden darauf stoßen Code Es gibt viele Leerzeilen, aber das Löschen einzeln ist definitiv ärgerlich. Zu diesem Zeitpunkt müssen Sie Leerzeilen stapelweise 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!

Artikel, die Sie interessieren könnten:

Parsen von Inhalten im Zusammenhang mit der Laravel-Abhängigkeitsinjektion durch Quellcode

Beispiele für sequentiell verknüpfte Listen und verknüpfte lineare Listen in der PHP-Datenstruktur

Detaillierte Erläuterung des Unterschieds zwischen der Verwendung von Kommas und Punkten für Echo in PHP

Das obige ist der detaillierte Inhalt vonDer reguläre PHPStorm-Abgleich löscht Leerzeilen und Kommentarzeilen. 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