![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 6 Dołączył: 31.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 715 Pomógł: 47 Dołączył: 5.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Cytat czy dobrze rozumiem, że (?) oznacza, że szuka co najwyżej jednego wystąpienia wyrażenia $search? I co to jest to 'i' ? Nie to nie jest pattern. ? najprawdopodobniej sprawdza wystąpienie elementu i ,ale co to za zmienna to ja już Panu nie dam rady odpowiedzieć. Ten post edytował Rid 2.09.2011, 15:21:01 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 6 Dołączył: 31.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Drugi parametr funkcji substring (czyli $search) to jest właśnie pattern w następującej postaci: '(słowo1 | słowo2 | słowo3...)', oczywiście może być tylko '(słowo)'.
http://www.postgresql.org/docs/9.0/static/...ons-string.html. Nie wiem czy dobrze patrze w dokumentacji, ale 'i' to jest chyba dopasowanie niewrażliwe na wielkość liter -> http://www.postgresql.org/docs/9.0/static/...s-matching.html Table 9-19. Ale ciągle nie rozumiem tego wyrażenia, zaznaczam że dopiero uczę się wyrażeń regularnych nie mówiąc już o tych w postgresie. Czyli funkcja ta może wyglądać np tak:
Ktoś mógłby mi wyjaśnić jak działa to dopasowanie? Ten post edytował rasten 3.09.2011, 10:47:41 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 05:13 |