Wyrażenia regularne
Tym razem mam dla was przygotowany zbiór informacji na temat wyrażeń regularnych. Ze zbioru zawsze korzystam jak muszę napisać jakieś wyrażenie i mam z tym problem. Nie jest to opis od początku do końca jak korzystać z wyrażeń. Jest to tablica dla tych którzy już wiedzą jak działają wyrażenia i potrzebują szybkiego odświeżenie informacji.
Znaki niezwyczajne:
^
|
Początek ciągu znaków |
$
|
Koniec ciągu znaków |
*
|
Dowolna ilość
|
+
|
Dowolna ilość znaków (Co
najmniej jedno wystąpienie) |
?
|
dowolny znak zwyczajny (raz lub
w ogóle)
|
.
|
jeden dowolny znak zwyczajny
|
(
)
|
Grupowanie wyrażeń,
określanie kolejności działania znaków niezwyczajnych |
[
]
|
Zakres znaków np. [A-Z],
[a-z], [0-9]-3+23+ |
{
}
|
Liczba powtórzeń tego co stoi
przed {liczba}
lub {min,
max} |
\\
|
zmiana znaku niezwyczajnego na
zwyczajny |
|
|
Lub, np. (ft|htt)
– może wystąpić „ft” lub „htt” |
Zakres znaków:
- [A-Z] - duże litery,
- [a-z] - małe litery,
- [0-9] – cyfry
- [0-9a-zA-ZąćęłńóśźżĄĆĘŁŃÓŚŹŻ] – z polskimi znakami
- [-0-9] – cyfry i myślniki
- [^zakres]- negacja zakresu
Komentarze
Prześlij komentarz