Leksem | Znaczenie |
---|---|
^ | Nowy wiersz lub początek napisu |
$ | Nowy wiersz lub koniec napisu |
\n | Nowy wiersz |
. | Dowolny znak ale nie nowy wiersz |
\t | Tabulacja |
\d | Cyfra |
\D | Nie-cyfra |
\w | Znak alfanumeryczny |
\W | Znak nie alfanumeryczny |
\s | Biały znak |
\S | Nie biały znak |
\b | Ograniczenie słowa (między \w i \W) |
\x<HEX> | Znak zapisany szestnastkowo |
<OCT> | Znak zapisany ósemkowo |
\ | Anulowanie specjalnego znaczenia następnego znaku |
& | Zastępowany napis - tylko dla owa_pattern.change |
Kwantyfikator | Znaczenie |
? | Zero lub jedno wystąpienie |
* | Zero lub więcej wystąpień |
+ | Jedno lub więcej wystąpień |
{n} | Dokładnie n wystąpień |
{n,} | Co najmniej n wystąpień |
{n,m} | Co najmniej n ale nie więcej niż m wystąpień |
() | Tworzy odwołanie do fragmentu otoczonego nawiasami |
Flaga | Znaczenie |
i | Nie rozróżniaj małych i wielkich liter |
g | Zamieniaj wszystkie wystąpienia - dla owa_pattern.change |