Heim > Artikel > Backend-Entwicklung > Der reguläre PHPStorm-Abgleich löscht Leerzeilen und Kommentarzeilen
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
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
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 abgleichenGeben Sie die regulären Regeln in das erste Suchfeld ein:^n
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!