古い空白をすべて無視し、行の先頭のカスタム文字列と一致するag silversearcherを使用して正規表現をどのように作成できますか?

古い空白をすべて無視し、行の先頭のカスタム文字列と一致するag silversearcherを使用して正規表現をどのように作成できますか?

内容を含むファイルが提供されますexample

// find me
val ignore me = "" // I should not be found
  // find me
    // find me

find meAg silversearcherを使用してすべての行を見つけたいです。

デフォルトでは、スペースとダブルスペースで始まるすべての行と一致する必要があります//

知っている:

ag ^// example

スペースなしで最初の行にのみ作成されます。

行の先頭にはを使用できます。^空白の場合は\s、ユーザー定義文字列を次のようにエスケープする必要があるか、次のようにエスケープする必要が//あります。\/\/

これが私が望む理由です:

ag ^\s*// example
ag ^\s*\/\/ example

トリックを実行する必要がありますが、最初の行のみを探します。

空白で始まるすべての行を自分のカスタム文字列と一致させるにはどうすればよいですか?

ベストアンサー1

おすすめ記事