
私は FART (テキストの検索と置換) を使用して文字列を検索しようとしており、オプション (スラッシュを表すために--c-style
使用) と の両方を使用して正規表現を使用できるようにしています。しかし、正規表現が機能しません。\x2F
--word
例えば
fart --line-number --ignore-case --preview --c-style --word *.pas "\x2F\x2F.*hello"
次の行が一致して出力されます:
// hello
// well, hello there
.
- RegExp 構文 (任意の文字に一致し、 「前の文字の 0 回以上の出現」を意味する)を理解しています*
が、機能しないようです。
正規表現の構文が文書化されているかどうか知っている人はいますか? (あるいは、--c-style
と は--word
互換性がないのでしょうか?)。
** 編集 **
このユーティリティはfindstr
私が望む機能も実行し、おそらく正規表現も適切にサポートしますが、本当に便利なのは、FART
ヒット数を返すことです%ErrorLevel%
。 findstr
戻りコードには「見つかった」または「見つからない」のみが返されます。
答え1
SourceForge の FART のスタッフは、正規表現はサポートされていないことを確認しました。