Pomoc
-
Szukaj
-
Użytkownicy
-
Kalendarz
Pełna wersja:
[PHP] Wyrażenia regularne
Forum PHP.pl
>
Forum
>
Przedszkole
outsider
8.10.2010, 17:30:54
Mógłbym Was prosić o podanie jakiegoś artykułu/tutorial'a o zaawansowanych wyrażeniach regularnych ? Wujek podaje same kursy od podstaw
Byłbym z bardzo wdzięczny!
P.S. Co za różnica między
(.*)
a
(.*?)
?
Pozdrawiam!
Fifi209
8.10.2010, 18:13:37
.* - dopasowuje dowolny ciąg
.*? - dopasowuje dowolny NAJKRÓTSZY ciąg ;]
melkorm
8.10.2010, 19:29:18
Cytat
.* - dopasowuje dowolny ciąg
.*? - dopasowuje dowolny NAJKRÓTSZY ciąg ;]
Bardziej teoretycznie:
.* - greedy (chciwy, łyka do końca)
.*? - non-greedy; lazy; (łapie pierwszy pasujący ciąg)
outsider
9.10.2010, 11:26:49
może powiedzcie skąd to wiecie ?
Fifi209
9.10.2010, 11:44:42
Przestudiowaliśmy manual
PCRE
outsider
9.10.2010, 13:37:42
fail... że też nie pomyślałem
@edit
Nie rozumiem tego Lookbehind i Lookahead assertion.
Np.
(?<=\d{3})(?<!999)foo
- co przejdzie a co nie ? Byłbym wdzięczny również za jakiśinny przykład
Z góry dzieki!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj
.
Invision Power Board © 2001-2025
Invision Power Services, Inc.