Estoy tratando de reemplazar todos los #include "whatever.h"
con #include <whatever.h>
usando la funcionalidad de buscar y reemplazar en Visual Studio 2005. Usé la expresión regular \#include \"[a-z\.h]+\"
para encontrar la declaración de inclusión. Pero me pregunto cómo enmarcar la regex de reemplazo.Visual Studio, Buscar y reemplazar, expresiones regulares
no funcionó y no lo hará; reemplaza la declaración #include "whatever.h"
con #include <[a-z.h]+>
. ¿Cómo marco la regex de reemplazo para retener whatever.h
tal como está?
Esto parece diferir de la sintaxis de expresiones regulares estándar que usa paréntesis para esta funcionalidad. –
Es diferente, pero bueno, no podemos cambiar eso ... – Miel
Ahora es diferente en Visual Studio 2012. Se debe usar $ 1 en lugar de \ 1.() ahora reemplaza {}. Más consistente con todos los demás ahora. http://msdn.microsoft.com/en-us/library/2k3te2cs(v=vs.110).aspx – oillio