ホームページ  >  記事  >  バックエンド開発  >  phpstorm の正規一致は空白行とコメント行を削除します

phpstorm の正規一致は空白行とコメント行を削除します

jacklove
jackloveオリジナル
2018-06-29 17:41:202265ブラウズ

この記事では、空白行やコメント行を削除するための 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

2.ctrl R、

3 を入力しないでください。最後

## さて、ここで空行をすべて削除します。お楽しみください -:)


正規表現を使用して PHP コードの空行を削除するための phpstorm のヒント

多くの友人がコードに遭遇するでしょう。空白行がたくさんありますが、1つずつ削除するのは確かに面倒です。このとき、空白行を一括で削除する必要があります。

空白行を一括削除するにはどうすればよいですか?

私の方法は、正規表現を使用してすべての空白行を検索し、ワンクリックですべてを置換することです。

最初に「大文字と小文字の区別と正規表現」をチェックします。

最初の検索ボックスに通常のルールを入力します。

^\n

すべての空白行と一致します。その後をクリックし、[すべて置換]をクリックします。

置換効果は次のとおりです。

実際には、これら 3 つのステップは 1 つのステップで実装する必要があります。考えてもいいよ、考えて!

興味があるかもしれない記事:

ソース コードを使用した Laravel 依存関係挿入関連コンテンツの解析


phpデータ構造の逐次リンクリストとリンク線形リストの例


#phpでのエコーでのカンマとドットの使用の違いに基づいた詳細な説明


以上がphpstorm の正規一致は空白行とコメント行を削除しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。