Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Buscador de cadena de caracteres (https://www.clubdelphi.com/foros/showthread.php?t=34505)

pichi Vignola 11-08-2006 16:36:41

Buscador de cadena de caracteres
 
Hola a todos.

Necesito hacer una funcion o procedimiento que me busque una cadena de caracteres dentro de otra. Ejemplo: una variable tipo string llamada Cadena_1 posee el texto 'Hoy es un buen dia' y por otro lado ingreso en otra varible tipo string lamada Cadena_2 el texto 'es'. En otra variable Resultado de tipo booleano me de Falso si no se encuentra lo que esta en la variable Cadena_2 dentro de la variale Cadena_1. En este caso tiene que dar Verdadero la variable Resultado porque el texto 'es' si se encuentra dentro de la misma.


Disculpen si no me explico muy bien. Saludos y Gracias....

maeyanes 11-08-2006 16:43:44

Delphi ya cuenta con un función que hace algo parecido, busca en la ayuda por la función Pos.

Aquí te dejo un pequeño ejemplo de su uso:

Código Delphi [-]
Cadena_1 := 'Hoy es un buen día';
Cadena_2 := 'es';
if Pos(Cadena_2, Cadena_1) > 0 then
  ShowMessage(Format('La cadena ''%s'' si existe en la cadena ''%s''', [Cadena_2, Cadena_1]))
else
  ShowMessage('Cadena no encontrada')


Saludos...

ContraVeneno 11-08-2006 16:45:25

Aquí hay una función que hace lo que pides


Changos, aquí todo mundo se adelanta :D

pichi Vignola 11-08-2006 16:51:03

Gracias!!!
 
Quiero agradecer por la ayuda.... Muchas gracias...


La franja horaria es GMT +2. Ahora son las 01:35:55.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi