Marcin
Lewandowski
Marcin
Lewandowski
Marcin
Lewandowski
Marcin
Lewandowski
Marcin
Lewandowski
Marcin
Lewandowski
opis ciągu znaków
399,00 zł
jak opiszecie powyższy ciąg znaków ??
opis ciągu znaków
takiego opisu nie zrozumie komputer :(
opis ciągu znaków
odpowiednik ctrl + f w wyszukiwarce
IPHONE 7+ 32GB | WYBÓR KOLORÓW | GRATIS | KLASA A+
pozwala na wielokrotne wyszukiwanie wzorca
m – multi line, zmienia zachowanie ^ oraz $, po włączeniu flagi znak ^ oznacza początek linii, a $ koniec linii
i – insensitive, włącza niewrażliwość na wielkość liter
s – single line, po włączeniu kropka zastępuje także znak nowej linii
u – unicode, dodaje do zakresu \w także znaki narodowe
U – ungreedy, zmienia domyślny tryb działania z zachłannego na niezachłanny
Klasy znaków
[ ...lista elementów... ]
[0123456789]
Klasy znaków
[ ] vs [ ]+ vs [ ]*
Klasy znaków
[0123456789]
[0-9]
Klasy znaków
[a-zA-Z]
[a-z0-9]
Klasy znaków
\ – spacja
\t – tabulacja
\n – nowa linia (ang. line feed – LF)
\r – powrót karetki (ang. carriage return – CR).
Należy zwrócić uwagę, że różne systemy operacyjne zapisują znak nowej linii w nieco inny sposób.
Unix / Linux / Mac OS X (LF) – \n
Mac OS (CR) – \r
Windows (CR LF) – \r\n
Klasy znaków
\d – cyfry,
\D – wszystko poza cyframi,
\w – cyfry i litery (włączona flaga Unicode dodaje znaki narodowe),
\W – wszystko poza cyframi i literami (włączona flaga Unicode dodaje znaki narodowe),
\s – białe znaki,
\S – wszystko poza białymi znakami
Klasy znaków
Specjalny znak, który jest w stanie zastąpić każdy inny, poza jednym drobnym wyjątkiem. Tym wyjątkiem jest znak nowej linii.
Alternatywy mają swój znak specjalny, którym rozdzielamy kolejne warunki
|
iphone 7\+
iphone 7 plus
\d{1}
\d{1,5}
\d{1,}
{0,1} możemy zapisać za pomocą ?
{1,} możemy zapisać za pomocą +
{0,} możemy zapisać za pomocą *
?
( )
( )+ ( )*
^ - dopasowanie początku tekstu
$ - dopasowanie końca tekstu
\b
określa granicę słowa
\b + unicode
kurs-rabbitmq.pl