Udostępnij za pośrednictwem


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:

  1. 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.

  2. 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