Ver Mensaje Individual
  #1  
Antiguo 12-11-2008
Belaix Belaix is offline
Miembro
 
Registrado: nov 2008
Posts: 14
Reputación: 0
Belaix Va por buen camino
Question Buscar substring en string con IndexOf?

Hola

Este es mi primer mensaje y seguro que no último en este foro. Llevo unos dias dandole vueltas ... y es una gran fuente de información. Gracias

Estoy tratando de averiguar como puedo meter en una variable integer la posición de un substring en un string (si se encuentra), buscando ese substring desde una posición predeterminada en vez desde el principio del string (Como lo haría POS).

O sea lo que hace exactamente este código: ... pero a mi no me va porque supongo ... que es delphi.net?

program Project1;
{$APPTYPE CONSOLE}

var
strA : String;
result : Integer;

begin
strA := 'ABCABCABC';

Console.WriteLine('Guide= 0123456789');
Console.WriteLine('strA = ' + strA);

result := strA.IndexOf('ABC', 5, 3);
Console.WriteLine('Looking for ABC, starting @ 5 for count of 3');
Console.WriteLine('Result = ' + result.ToString);

result := strA.IndexOf('ABC', 5, 4);
Console.WriteLine('Looking for ABC, starting @ 5 for count of 4');
Console.WriteLine('Result = ' + result.ToString);

Console.ReadLine;
end.

O sea ... esto se puede hacer desde delphi? Alguien lo sabe?
result := strA.IndexOf('ABC', 5, 3);

Saludos
Responder Con Cita