Próbuję zastąpić wszystkie #include "whatever.h"
przy #include <whatever.h>
użyciu funkcji znajdowania i zamieniania w programie Visual Studio 2005. Użyłem wyrażenia regularnego, \#include \"[a-z\.h]+\"
aby znaleźć instrukcję include. Ale zastanawiam się, jak skomponować wyrażenie regularne zamiany.
\#include \<[a-z\.h]+\>
nie zadziałało i nie zadziała; zastępuje oświadczenie #include "whatever.h"
z #include <[a-z.h]+>
. Jak mam obramować wyrażenie regularne zamiany, aby zachować whatever.h
takie, jakie jest?
źródło
[a-zA-Z0-9_]
do przechwytywania większej liczby nazw plików.Musisz wybrać zarówno Dopasuj wielkość liter, jak i Wyrażenia regularne dla wyrażeń regularnych z wielkością liter. W przeciwnym razie [az] nie zadziała.
źródło