Sto cercando di sostituire tutto lo #include "whatever.h"
con #include <whatever.h>
utilizzando la funzionalità Trova e sostituisci in Visual Studio 2005. Ho utilizzato la regex \#include \"[a-z\.h]+\"
per trovare l'istruzione include. Ma mi chiedo come inquadrare il regex di sostituzione.Visual Studio, Trova e sostituisci, regex
non ha funzionato e non funzionerà; sostituisce la dichiarazione #include "whatever.h"
con #include <[a-z.h]+>
. Come devo inquadrare la regex di sostituzione per mantenere whatever.h
così com'è?
Questo sembra essere diverso dalla sintassi delle espressioni regolari standard che utilizza le parentesi per questa funzionalità. –
È diverso, ma hey, non possiamo cambiarlo ... – Miel
Ora è diverso in Visual Studio 2012. $ 1 dovrebbe essere usato al posto di \ 1.() sostituisce ora {}. Più coerente con tutti gli altri ora. http://msdn.microsoft.com/en-us/library/2k3te2cs(v=vs.110).aspx – oillio