How to: Search with Regular Expressions
Wyrażenia regularne to zwięzły i elastyczny zapis umożliwiający znajdowanie i zamienianie wzorców tekstu.Z określonego zestawu wyrażeń regularnych można korzystać w polu Znajdź okna dialogowego Znajdowanie i zamiana programu SQL Server Management Studio .
Aby znaleźć tekst przy użyciu wyrażeń regularnych:
To enable the use of regular expressions in the Find what field during QuickFind, FindinFiles, Quick Replace, or Replace in Files operations, select the Use option under Find Optionsand choose Regular expressions.
Trójkątny Lista odwołań przycisk Znajdowanie co pole następnie stają się dostępne.Dokumentacja w przypadku obiektowych modeli dla różnych dysków są następujące:Po wybraniu element z Konstruktora wyrażenie jest wstawiany do Znajdowanie co ciąg.
Uwaga
Istnieją pewne różnice w składni między wyrażeniami regularnymi, których można używać w ciągach Znajdź i tymi, które są poprawne podczas programowania w programie Microsoft .NET Framework.W oknie dialogowym Znajdowanie i zamiana na przykład nawiasy klamrowe {} oznaczają wyrażenia oznakowane.Kryterium wyrażenia "zo{1}" spełniają zatem wszystkie wystąpienia "zo", po których następuje znacznik 1, jak "Alonzo1" i "Gonzo1".Natomiast w programie .NET Framework zapis {} jest używany jako kwantyfikator.Kryterium wyrażenia "zo{1}" spełniają zatem wszystkie wystąpienia "z", po których następuje dokładnie jedno "o", jak "zone", ale nie "zoo".
W poniższej tabela opisano wyrażenia regularne dostępne w Lista odwołań.
Expression |
Składnia |
Description |
---|---|---|
oferuje dwa programy klawiatury. |
. |
Kryterium spełnia dowolny pojedynczy znak z wyjątkiem końca linii. |
Zero lub więcej |
* |
Kryterium spełnia zero lub więcej wystąpień poprzedniego wyrażenia, aż do wszystkich możliwych dopasowań. |
Jeden lub więcej |
+ |
Kryterium spełnia przynajmniej jedno wystąpienie poprzedniego wyrażenia. |
Początek linii |
^ |
Skróty klawiaturowe aktywacja menu |
Standardowe |
$ |
Kotwiczy ciąg spełniający kryterium na końcu linii. |
Wyświetlenie menu dla składnika narzędzie |
< |
ALT + ŁĄCZNIK. |
Wyświetlić menu kontekstowe |
> |
Kryterium jest spełnione tylko wtedy, gdy wyraz kończy się w tekście w tym miejscu. |
Nie odpowiednika |
\n |
Kryterium spełnia koniec linii niezależny od platformy.W wyrażeniu Zamień wstawia koniec linii. |
CTRL + SHIFT + PLUG-IN |
[] |
Kryterium spełnia dowolny znak wewnątrz [].Aby określić zakres znaków, podaj pierwszy i ostatni znak oddzielone kreską (-), jak [a-z]. |
Dowolny znak spoza zestawu |
[^...] |
CTRL + SHIFT + A |
Or |
| |
Kryterium spełnia zarówno wyrażenie przed, jak i po symbolu OR (|).Używane najczęściej wewnątrz grupy.Na przykład kryterium niedźwiedź (biały|brunatny) spełnia zarówno „niedźwiedź biały”, jak i „niedźwiedź brunatny”. |
CTRL + SHIFT + Q |
\ |
Zamknięcie menu lub okna dialogowego pole anulowanie akcjaESCZarządzanie systemem Windows i skróty klawiaturowe paska narzędzi |
Zamknąć bieżące okno podrzędność MDI |
{} |
CTRL + F4 |
CTRL + P |
Zakończ |
ALT + F4 |
Przełącz tryb pełnoekranowy |
SHIFT + ALT + WPROWADŹ |
Zamknąć bieżące okno narzędzie |
SHIFT + ESC. |
Przechodzenie do następnego okien podrzędność MDI |
Przechodzenie między poprzednim okien podrzędność MDI |
Integer |
CTRL + SHIFT + KARTĘ |
Przenieść na pasku narzędzi okna bieżącego narzędzie |
Lista wszystkich wyrażeń regularnych, które są dozwolone w Znajdowanie i zamienianie jest dłuższy, niż można wyświetlić w operacjiLista odwołań.Można także wstawić jedną z następujących wyrażeń regularnych w Znajdowanie co ciąg:
Expression |
Składnia |
Description |
---|---|---|
ALT + F6 |
@ |
Przejdź do poprzednio wybranego okna |
SHIFT + ALT + F6 |
# |
Otwiera okno edytora nowej kwerendy |
Eksplorator obiektów wyświetlanych |
Wyświetlić zarejestrowane serwery |
CTRL + ALT + GEksplorator szablonów wyświetlania |
Grupowanie |
() |
CTRL + ALT + T |
Wyświetlanie eksplorator rozwiązań |
\n |
W Znajdź lub Zamień wyrażenia, wskazuje tekst uwzględniony przez wyrażenie ze znacznikami n-ty, gdzie n oznacza liczbę od 1 do 9. W Zamień wyrażenie, \0 wstawia cały tekst dopasowane. |
Wyświetlić okno właściwości |
\(w,n) |
W Zamień wyrażenie, po prawej stronie — uzasadnia n-ty ze znacznikami wyrażenie pole co najmniej w znaków. |
CTRL + K, CTRL + M |
\(-w,n) |
W Zamień wyrażenie, po lewej stronie — uzasadnia n-ty ze znacznikami wyrażenie pole co najmniej w znaków. |
Uniemożliwienie dopasowania |
~(X) |
Skróty klawiaturowe przenoszenia kursorPrzesunięcie kursor w lewo |
PO LEWEJ STRONIE STRZAŁKI |
Przenieś po prawej stronie kursor |
STRZAŁKA W PRAWO |
Przenieś kursor w górę |
STRZAŁKA W GÓRĘ |
Przenieś kursor niedziałający |
Przeniesienie kursor do początku wiersza |
Główny |
Przeniesienie kursor do końca wiersza |
KONIEC |
Przeniesienie kursor do początku dokumentu |
Przeniesienie kursor do końca dokumentu |
Przeniesienie kursor o jeden ekran w górę |
strona UP |
Przeniesienie kursor o jeden ekran niedziałający |
STRONA niedziałający |
Przeniesienie kursor o jeden wyraz w prawo |
CTRL + |
CTRL + SHIFT + Q |
Przeniesienie kursor o jeden wyraz w lewo |
Skróty klawiaturowe Zaznaczanie tekstu |
Zaznacz tekst od kursor do początku dokumentu |
CTRL + SHIFT + |
Zaznacz tekst od kursor do końca dokumentu |
Zaznacz tekst od kursor do początku bieżącego wiersza |
Zaznacz tekst od kursor do końca bieżącego wiersza |
Zaznacz tekst niedziałający wiersz po wierszu, licząc od kursor |
SHIFT + |
Zaznacz tekst, aż wiersz po wierszu, licząc od kursor |
SHIFT + STRZAŁKA W GÓRĘ |
Przeniesienie kursor o jeden wiersz, rozszerzanie zaznaczenia w górę |
SHIFT + ALT + |
Rozszerz zaznaczenie o jedną strona w góręRozszerz zaznaczenie o jedną strona niedziałający |
Zaznaczenie całego bieżącego dokumentuCTRL + AZaznacz wyraz, zawierającego kursor lub najbliżej wyrazuCTRL + M
Expression |
Składnia |
Description |
---|---|---|
Wybierz bieżącą lokalizację w edytorze powrót do poprzedniej lokalizacji, w edytorze |
CTRL += |
Rozszerz zaznaczenie do początku bieżącego oknaPrzenieś kursor do ostatniego wiersza w widoku, rozszerzanie zaznaczenia |
Rozszerza zaznaczenie o jedno słowo w prawo |
Rozszerza zaznaczenie o jedno słowo w lewo |
Przesunięcie kursor w prawo jeden wyraz, rozszerzanie zaznaczeniaCTRL + SHIFT + ALT + |
Przeniesienie kursor o jeden wyraz po lewej, rozszerzanie zaznaczenia |
Skróty klawiaturowe zakładki |
Ustawianie lub usuwanie zakładek w bieżącym wierszu |
CTRL + K, CTRL + K |
CTRL + F2 |
Następna zakładka |
CTRL + K, CTRL + N |
Poprzednia zakładka |
CTRL + K, CTRL + P |
Przeniesienie kursor do początku wiersza |
SHIFT + F2 |
Wyczyść zakładki |
CTRL + K, CTRL + L |
CTRL + SHIFT + F2 |
Skróty klawiaturowe Kontrola drzewa |
Zwijanie węzłów drzewa |
-(na klawiaturze numerycznej) |
Rozwiń wszystkie węzły drzewa |
* (na klawiaturze numerycznej) |
Przewinięcie formantu drzewa w oknie |
CTRL + STRZAŁKA W GÓRĘ |
Przewiń formantu drzewa w oknie |
Skróty klawiaturowe Edytor kodu |
Wszystkie skróty nie są wykonywane we wszystkich typach edytory kodu. |
Włącza wyświetlanie pełnego ekranu |
Przewijania tekstu o jeden wiersz w górę |
Przewijania tekstu o jeden wiersz niedziałający |
Cofnąć ostatnią czynność edycji |
CTRL + Z |
Przywracanie poprzednio cofniętą edycji |
CTRL + SHIFT + Z |
CTRL + Y |
ALT + SHIFT + BACKSPACE |
ALT + SHIFT + WSTECZ MIEJSCA |
Włóż treści określony plik do bieżącego okna. |
Nazwa okna nie ulega zmianie do określonego pliku. |
CTRL + SHIFT + P |
Zapisz wybrany element |
Dopasowuje (,),?, ",!, @, #, % &, *, \, (:), (;), ", a /. |
Zapisz wszystkie |
CTRL + SHIFT + S |
Usuń cały tekst w bieżącym pliku |
CTRL + SHIFT + DEL |
:Zl |
CTRL + G |
Zwiększenie wcięcia wiersza |
Zmniejszanie wcięcia wiersza |
Tworzenie zaznaczonego tekstu wielkimi literami |
CTRL + SHIFT + U |
Tworzenie małe przypadek zaznaczonego tekstu |
CTRL + SHIFT + L |
Zmiana zaznaczonego tekstu komentarza |
CTRL + K, CTRL + C |
CTRL + SHIFT + C |
Uncomment zaznaczonego tekstu |
CTRL + K, CTRL + U |
CTRL + SHIFT + R |
Otwórz nową kwerendę z bieżącego połączenia |
CTRL + Q |
Dopasowuje +, =, ~, |, <, a >. |
ALT + F8 |
Określ wartości parametrów szablonu |
CTRL + SHIFT + M |
Jeśli nie zaznaczono żadnego elementu na wykonać zaznaczoną część Edytor kwerend lub edytorze cała kwerenda |
CTRL + E |
ALT + X |
Analizuje zaznaczoną część Edytor kwerend lub edytorze cała kwerenda, jeśli nie zaznaczono żadnego elementu |
CTRL + F5 |
Wyświetl plan wykonania szacowane |
CTRL + L |
Anulować wykonywanie kwerendy |
ALT + BREAK. |
Uwzględnij plan wykonania rzeczywistej w danych wyjściowych kwerendy |
CTRL + M |
CTRL + K |
Zastępczy |
Dane wyjściowe wyniki w siatce |
CTRL + D |
Wyniki dane wyjściowe w formacie tekstowym |
CTRL + T |
Wyniki dane wyjściowe do pliku |
CTRL + SHIFT + F |
Pokazywanie lub ukrywanie okienka wyniki kwerendy |
CTRL + R |
Przełączanie się między kwerendy i wyniki w okienku
Expression |
Składnia |
Description |
---|---|---|
Alfa |
:Al |
CTRL + F6Automatyczne ukrywanie wszystkich |
Liczbowy |
ALT + WPROWADŹ |
System Windows |
CTRL + ALT + P |
Manipulowanie tekst w edytorze kodu skróty klawiaturowe |
Wstawić nowy wiersz |
ENTER lub SHIFT + ENTER |
Zamienić znaki na każdej stronie kursor (nie stosowane do edytora języka SQL). |
Usunąć znak po prawej stronie kursor |
Usuwa jeden znak na lewo od kursor |
KLAWISZ BACKSPACE |
Wstaw liczbę spacji, skonfigurowany do edytora |
Wstawić pusty wiersz powyżej kursor |
CTRL + WPROWADŹ |
Wstaw pusty wiersz poniżej kursor |
Zmiana zaznaczonego tekstu na małe litery |
Zmienić zaznaczony tekst na wielkie litery |
Przełączanie między trybem wstawiania a trybem zastępowania |
WSTAWIANIE |
Przenieść zaznaczone wiersze z lewej strony na tabulatora |
Usunąć słowo po prawej stronie kursor |
CTRL + DELETE |
Usunąć słowo po lewej stronie kursor |
CTRL + BACKSPACE |