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

Popularne posty z tego bloga

Na czym skupić powinien się freelancer?

Od czego zacząć tworzenie strony internetowej?

Walidacja formularzy na stronach internetowych