FART 的正则表达式语法是否记录在任何地方?

ros*_*mcm 2 regex command-line find-and-replace

我正在尝试使用 FART(查找和替换文本)来搜索字符序列,并且我同时使用了该--c-style选项(以便我可以\x2F用来表示正斜杠)和--word,因此我可以使用正则表达式。但是我无法让正则表达式起作用。

例如

fart --line-number --ignore-case --preview --c-style --word *.pas "\x2F\x2F.*hello"
Run Code Online (Sandbox Code Playgroud)

应该匹配并打印出以下行:

// hello
// well, hello there
Run Code Online (Sandbox Code Playgroud)

- 鉴于我对 RegExp 语法的理解(.匹配任何字符,*意味着“前一个字符出现零次或多次”),但它似乎不起作用。

有谁知道是否记录了正则表达式的语法?(或者也许--c-style--word不兼容?)。

** 编辑 **

我应该指出,该实用程序findstr也可以完成我想要的工作,并且可能正确支持正则表达式,但真正有用的一点FART是它返回%ErrorLevel%. findstr仅在返回代码中返回“找到”或“未找到”。

ros*_*mcm 7

SourceForge 的 FART 人员已经确认不支持正则表达式。