0

(js) コード内のすべての for ループを見つけて、わずかに異なる構文で置き換えようとしています。「for ( any code here ) {」という構文を使用した for ループをすべて見つけたいと思います。そのようなすべてのインスタンスを見つける方法はありますか?

4

3 に答える 3

2

正規表現オプションとタイプを有効にしますfor \(.+\)\{

説明: バックスラッシュは括弧とブレースを「エスケープ」します。言い換えれば、それらは検索内の文字であり、正規表現コマンドの一部ではないことを正規表現に伝えます。は.任意の文字を検索し、任意の文字の+1 つ以上のインスタンスを含めるように変更します。

これが崇高なテキストのスクリーンショットです ここに画像の説明を入力

于 2014-07-15T15:56:35.947 に答える
2

それは私が思う正規表現の質問です。SublimeText2 で検索機能を開始します。正規表現がオンになっており (最初のボタン、 というラベルが付いています.*)、検索が であることを確認してくださいfor\s*\(.*?\)\s*\{

于 2014-07-15T15:57:01.083 に答える
0

正規表現で検索したい。Notepad ++はこれをサポートしています.Sublime Textについてはわかりませんが、それもサポートしていると思います. 正規表現を有効にして、

xx.+xx

これにより、文字 xx が検索され、その後に任意の文字 ( . ) が検索される回数だけ検索され ( + )、その後に文字 xx が検索されます。これにより、探している結果が得られるはずです。

これは、 Notepad ++での正規表現の使用に関するいくつかの情報を含む記事です

于 2014-07-15T15:55:54.480 に答える