Mudanças entre as edições de "Função Copy"

 
(Uma revisão intermediária pelo mesmo usuário não está sendo mostrada)
Linha 2: Linha 2:
  
 
==='''Sintaxe'''===
 
==='''Sintaxe'''===
function Copy(S: string; Index, Count: Integer): string; overload;
+
Function Copy(S: string; Index, Count: Integer): string; overload;
  
 
==='''Parâmetros'''===
 
==='''Parâmetros'''===
Linha 25: Linha 25:
  
 
==='''Exemplos'''===
 
==='''Exemplos'''===
var
+
var
  textoOriginal, substring: string;
+
  textoOriginal, substring: string;
begin
+
begin
  textoOriginal := 'Hello, World!';
+
  textoOriginal := 'Hello, World!';
  substring := Copy(textoOriginal, 8, 5); // Copia 'World'
+
  substring := Copy(textoOriginal, 8, 5); // Copia 'World'
  Informacao(substring);
+
  Informacao(substring);
end.
+
end.

Edição atual tal como às 11h16min de 25 de julho de 2024

A função Copy retorna uma substring de uma string ou parte de um array, começando de um índice especificado e com um comprimento definido.

Sintaxe

Function Copy(S: string; Index, Count: Integer): string; overload;

Parâmetros

Nome Tipo Descrição
S String A string da qual será extraída a substring.
Index Integer A posição inicial da substring (1-based).
Count Integer O número de caracteres a serem copiados.

Exemplos

var
  textoOriginal, substring: string;
begin
  textoOriginal := 'Hello, World!';
  substring := Copy(textoOriginal, 8, 5); // Copia 'World'
  Informacao(substring);
end.