内容を含むファイルが提供されますexample
。
// find me
val ignore me = "" // I should not be found
// find me
// find me
find me
Ag silversearcherを使用してすべての行を見つけたいです。
デフォルトでは、スペースとダブルスペースで始まるすべての行と一致する必要があります//
。
知っている:
ag ^// example
スペースなしで最初の行にのみ作成されます。
行の先頭にはを使用できます。^
空白の場合は\s
、ユーザー定義文字列を次のようにエスケープする必要があるか、次のようにエスケープする必要が//
あります。\/\/
これが私が望む理由です:
ag ^\s*// example
ag ^\s*\/\/ example
トリックを実行する必要がありますが、最初の行のみを探します。
空白で始まるすべての行を自分のカスタム文字列と一致させるにはどうすればよいですか?