Pos: Porovnání verzí

Z Delphi & Pascal (česká wiki)
Skočit na navigaci Skočit na vyhledávání
(Vytvorená stránka „Hledá podřetězec v jiném řetězci. ;Deklarace function Pos(Substr: String; S: String): Byte; ;Režim :Windows, Reálný, Chráněný ;Poznámky :Substr a S jsou...“)
 
 
(Není zobrazena jedna mezilehlá verze od stejného uživatele.)
Řádek 37: Řádek 37:
 
[[Category:System]]
 
[[Category:System]]
 
[[Category:Funkce System]]
 
[[Category:Funkce System]]
 +
[[Category:Řetězcové procedury a funkce]]

Aktuální verze z 5. 10. 2012, 21:01

Hledá podřetězec v jiném řetězci.

Deklarace
function Pos(Substr: String; S: String): Byte;
Režim
Windows, Reálný, Chráněný
Poznámky
Substr a S jsou výrazy typu string. Pos hledá Substr v S a vrací celočíselnou hodnotu, která je indexem prvního znaku Substr v S. Pokud se Substr nenajde, Pos vrátí nulu.
Viz také
Delete
Concat
Copy
Insert
Length


Vzorový příklad

{Pos.PAS}
{Vzorový příklad pro funkci Pos.}
var S: String;
begin
  S := '   123.5';
  { Převést mezery na nuly }
  while Pos(' ', S) > 0 do
    S[Pos(' ', S)] := '0';
end.