我正在寻找一个体面的工具,它可以使用我在 C# 中使用的正则表达式语法对多个文件进行搜索和替换。通常我会在 Visual Studio 中执行此操作,但它具有最奇怪的正则表达式语法(这意味着比手动替换文件中的文本要快)。
到目前为止,我已经尝试过 windows grep 但它不喜欢下面的正则表达式。有问题的正则表达式是
<see cref="(?<class>.+)">(.+)</see>
替换为
<see cref="${class}"/>
或者将其转换为 Visual Studio 的语法就可以了!
Jeff在他的博客上有一个完整的帖子。