我正在尝试使用Visual Studio2005中的查找和替换功能将所有的#include "whatever.h"
替换为#include <whatever.h>
。我使用正则表达式\#include \"[a-z\.h]+\"
来查找include语句。但我想知道如何替换正则表达式。
\#include \<[a-z\.h]+\>
不起作用,也不会起作用;它将语句#include "whatever.h"
替换为#include <[a-z.h]+>
。我应该如何构造替换正则表达式来保留whatever.h
呢?
发布于 2020-03-26 03:56:37
对于带有case的regex表达式,您需要同时选择匹配大小写和正则表达式。否则a-z就不起作用了。
https://stackoverflow.com/questions/3147096
复制相似问题