![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 36 Dołączył: 8.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mógłbym Was prosić o podanie jakiegoś artykułu/tutorial'a o zaawansowanych wyrażeniach regularnych ? Wujek podaje same kursy od podstaw (IMG:style_emoticons/default/tongue.gif) Byłbym z bardzo wdzięczny!
P.S. Co za różnica między (.*) a (.*?) ? Pozdrawiam! Ten post edytował *OuTSideR* 8.10.2010, 17:31:30 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
.* - dopasowuje dowolny ciąg
.*? - dopasowuje dowolny NAJKRÓTSZY ciąg ;] |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
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) Ten post edytował melkorm 8.10.2010, 19:29:28 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 36 Dołączył: 8.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
może powiedzcie skąd to wiecie ? (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 36 Dołączył: 8.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
fail... że też nie pomyślałem (IMG:style_emoticons/default/smile.gif)
@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 (IMG:style_emoticons/default/smile.gif) Z góry dzieki! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 14:05 |