この記事では、空白行やコメント行を削除するための phpstorm の定期的なマッチングを主に紹介します。必要な方は参考にしてください。
phpstorm を使用して php と JavaScript のコードを書くと、とても快適です。 。
フレームワークのソースコードを読んでいるときに、ソースコード内のコメント行を1行ずつ手動で削除すると、科学的ではなくなります。十分。
もちろん、私は強力な正規表現 (regExp 正規表現) を考えました。正規表現を記述することで、すべてのコメント行を見つけて空の行に置き換えることができ、これが要件を達成する方法です。
1. Ctrl F を押して正規表現を入力します: (//.*$)|(/*(.|s)*?*/)
2 Ctrl R、入力しないでください:
3. [すべて置換]
をクリックしますが、これは私たちのニーズを完全には実現しておらず、コメント行を空行に置き換えただけであることがわかりました。
それでは、空白行に一致する別の正規表現を作成して、空白行を削除しましょう。
1.ctrl F、正規表現を入力します: ^n
2.ctrl R、
3 を入力しないでください。
##しかし、すべての空白行が削除されたわけではないことがわかりました。 (まだ削除されていない空行がいくつかあります) それでは、通常の一致削除を続けてみましょう。 1.ctrl F、正規表現を入力します:sn
## さて、ここで空行をすべて削除します。お楽しみください -:)
多くの友人がコードに遭遇するでしょう。空白行がたくさんありますが、1つずつ削除するのは確かに面倒です。このとき、空白行を一括で削除する必要があります。
空白行を一括削除するにはどうすればよいですか?
私の方法は、正規表現を使用してすべての空白行を検索し、ワンクリックですべてを置換することです。
最初に「大文字と小文字の区別と正規表現」をチェックします。
最初の検索ボックスに通常のルールを入力します。
^\nすべての空白行と一致します。その後をクリックし、[すべて置換]をクリックします。
置換効果は次のとおりです。
実際には、これら 3 つのステップは 1 つのステップで実装する必要があります。考えてもいいよ、考えて!
興味があるかもしれない記事:
ソース コードを使用した Laravel 依存関係挿入関連コンテンツの解析phpデータ構造の逐次リンクリストとリンク線形リストの例
#phpでのエコーでのカンマとドットの使用の違いに基づいた詳細な説明
以上がphpstorm の正規一致は空白行とコメント行を削除しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。