|
<< Kliknij, aby wyświetlić spis treści >> Nawigacja: Magazyn > Zlecenia produkcyjne > Wyrażenia regularne |
Oto lista najważniejszych wyrażeń regularnych:
Kombinacja |
Opis |
Oto lista podstawowych kwantyfikatorów znaku: |
|
^ |
Początek tekstu |
$ |
Koniec tekstu |
. |
Dowolny znak |
a-z, A-Z, 0-9, _<> |
Dokładnie ten sam znak, który jest napisany. Znaki cyfr są traktowane dosłownie tylko wtedy, gdy nie są zamknięte w jakieś specjalne znaczniki, jak kwantyfikator ilości. |
\k |
Jeśli znak poprzedzi się pojedynczym znakiem cytowania, to zawsze będzie on interpretowany dosłownie, nie ważne jaki to znak. Znak cytowania również można zacytować: "\\". |
[lista znaków] |
Oznacza dowolny znak z podanej listy. |
[^ lista znaków] |
Oznacza dowolny znak, który nie zawiera się w podanej liście. |
\d |
Dowolna cyfra. |
\s |
Dowolny znak odstępu (spacja, tab, nowa linia). |
\w |
Dowolny znak słowa (litery alfabetu, cyfry, oraz znak "_"). |
\D |
Zaprzeczenie \d. |
\S |
Zaprzeczenie \s. Nie oznacza tego samego co \w! |
\W |
Zaprzeczenie \w. Nie oznacza tego samego co \s! |
|
Lista podstawowych kwantyfikatorów ilości: |
* |
Dowolna liczba znaków, również zero. |
+ |
Jeden lub więcej znaków. |
? |
Zero lub jeden znak. |
{m} |
Dokładnie m znaków. |
{m,} |
m znaków lub więcej. |
{m,n} |
Od m do n znaków. |
Przykłady dla %regex%:
[0-9]+\sx\s[0-9]+\sx\s[0-9]+ |
--> |
40 x 40 x 4 |
fi\s[0-9]+ |
--> |
fi 40 |
[0-9]+x[0-9]+x[0-9] |
--> |
45x45x5 |
[0-9]+ |
--> |
10 |