Pos



Funkcja zwraca wartość indeksu, pierwszego znaku określonego w parametrze SubStr. Szukanie odbywa się w łańcuchu S.

A więc przykładowe wywołanie może wyglądać tak:

pos('e', 'delphi');


Takie wywołanie zwróci nam wartość 2. Dlaczego?
Otóż wartość zwracana przez tę funkcję to pozycja Substr (w naszym przypadku 'e') w ciągu znaków S (u nas jest to 'Delphi'). Gdyby zamiast 'e' do Substr wpisali 'p', to wywołanie zwróci nam wartość 4.

Jeżeli wartość parametru Substr nie zostanie odnaleziona w ciągu S, funkcja zwróci wartość 0. Jeżeli w parametrze Substr użyjemy ciągu (pos('elph','delphi')) funkcja zwróci wartość 2.

Zobacz też:

 
Informacje
Ostatnia modyfikacja 04-02-2006 13:18 Ostatni autor Adam Boduch
Ilość wyświetleń 18207 Wersja 3
Komentarz
lewymati dnia 05-01-2006 21:10
Sorry, nie sprawdziłem.
P.S. dzieki za poprawe :)
Adam Boduch dnia 05-01-2006 15:10
lewymati: Zajrzyj do pomoc, szczegolnie do tekstu "Zasady formatowania tekstu", aby dowiedziec sie jak powinno sie formatowac teksty z dzialu Delphi.

Katalog
Copyright © 2000-2006 by Coyote Group 0.9.3-pre3
Czas generowania strony: 0.0287 sek. (zapytań SQL: 11)