Trochę kontekścieJak szukać części wyrazu bez capuring cały wyraz
mam zmiana nazwy wszystkich wystąpień „config” zmiennej „Konfiguracja”.
Aby sprawdzić, czy zmieniłem nazwę każdej istniejącej instancji zmiennej, używam funkcji Znajdź w plikach programu Visual Studio. Wyszukuję "config" i zwraca mi wyniki dla zmiennych o nazwach "config" i "configuration", ponieważ wyszukiwanie konfiguracji pasuje do obu. Jednakże interesują mnie tylko te "config" (które wymagają zmiany nazwy), a nie "konfiguracyjne" (które są poprawnie nazwane).
To jest właściwie problem, ponieważ przeglądanie setek nieistotnych wyników wyszukiwania jest uciążliwe.
Nadchodzi regex
Dlatego szukam użyć wyrażenia regularnego w poszukiwaniu rozwiązania mojego problemu. Wyrażenie regularne, które pasowałoby do wszystkiego zawierającego konfigurację, chyba że zawiera konfigurację. Na przykład niektóreConfigVariable powinny być zgodne, a niektóre nie powinny być zmienneConfigurationVariable.
Można użyć negatywny uprzedzoną 'config (?! Uration)'. –