Eu estou tentando substituir todos os #include "whatever.h"
com #include <whatever.h>
usando localizar e substituir funcionalidade no Visual Studio 2005. Eu usei o regex \#include \"[a-z\.h]+\"
para encontrar a instrução de inclusão. Mas eu estou querendo saber como enquadrar o regex substituir.
\#include \<[a-z\.h]+\>
não funcionou e não funcionará; ele substitui a declaração #include "whatever.h"
com #include <[a-z.h]+>
. Como devo enquadrar o regex de substituição para reter whatever.h
como está?
fonte
[a-zA-Z0-9_]
para capturar mais nomes de arquivos.Você precisa selecionar Correspondência entre maiúsculas e minúsculas para expressões regex com maiúsculas e minúsculas. Senão [az] não funcionará.
fonte